• / company
    • about us
      • / about us

        The partner of choice for data & product engineering to drive business growth & deliver an impact within your organization
    • product engineering
      • / product engineering
        We specialize in Software Product Engineering, transforming your concepts into impactful products.
    • technology
      • / technology
        250+ specialists skilled in software, BI, integration, offering end-to-end services from research to ongoing maintenance.
    • methodology
      • / methodology
        We specialize in software product engineering, transforming your concepts into impactful products.
    • careers
      • / careers
        Our team needs one more awesome person, like you. Let’s grow together! Why not give it a try?
    • do good
      • / do good
        We’re a team devoted to making the world better with small acts. We get involved and always stand for kindness.
    • events
      • / events
        LLMs in Action: Transforming How We Work, Communicate, and Innovate
    • blog
      • / blog
        Why Every Developer Should Care About AI Plugins, And What You Might Be Missing
        mindit chats with Andreea Moldovan: “At mindit.io people really put effort into making it happen.”
    • contact us
      • / contact us
        We would love to hear from you! We have offices and teams in Romania and Switzerland. How can we make your business thrive?
  • / get in touch

Kubernetes 101 – Intro. Let’s start with the basics!

As a software developer these days, you need to be curious in order to learn and improve.

You need to start wandering beyond your local machine and wonder what happens to your software after you implemented that cool new feature.

See what I did there? wander – wonder… Nevermind

If you are working on a microservices – style project, probably the most used word of your DevOps team is Kubernetes. Also referred to as K8s because of the 8 letters standing between its first and last letter. Plenty of inspiration, right?

From their discussions on Slack channels and Zoom calls that seems to be a magical place where applications live and prosper but sometimes also fail.

But what exactly is Kubernetes

In this series of posts, I’ll give you a high-level overview of what Kubernetes does and how it does it.

At the end of it you will have a good understanding of how Kubernetes work and you’ll feel more confident if you need to investigate an issue or add a change to your cluster.

Who knows, this might be the start of your DevOps career!

Check out a hands-on example of deploying a simple application to a Kubernetes cluster in this post!

Content plan

1️ We’ll start with an introduction to Docker Containers

2️ Then we’ll go over the main features of Kubernetes and understand how it can make our lives easier.

3️ We’ll see how the internals of a K8s cluster look like and how its components interact with each other.

After that we’ll move over to most used Kubernetes resources:

4️ Namespace

5️ Pod

6️ Deployment

7️Job and CronJob

8️ Services

9️ Volume

10 ConfigMap and Secret

Distribute:

/turn your vision into reality

The best way to start a long-term collaboration is with a Pilot project. Let’s talk.