Sign in

Photo by Antoine Petitteville on Unsplash

Introduction


Image by Darkmoon_Art from Pixabay

Introduction

As the popularity of Kubernetes grows, so does its complexity. Amazing open source community and healthy vendor ecosystem rush to provide tools and services around cluster management, development, testing, security and many more.


Image by mohamed Hassan from Pixabay

Developing on Kubernetes

Introduction

In the previous article, we have learned how to create Kubernetes YAML files. Now, let’s see how to ensure that the files we have created are not only valid YAML but more importantly adhere to best practices of Kubernetes development.


Image by 200 Degrees from Pixabay

Developing on Kubernetes

Introduction

This article is intended as a guide for creating Kubernetes manifest files.


Photo by Charles Deluvio on Unsplash

State of DevOps 2021 review

Introduction

I’ve been always fascinated by how much impact a DevOps transformation can have on an organization.

“What you do has far greater…


Photo by Brett Jordan on Unsplash

A guide to developing containerized software

Introduction

This article describes containerization best practices throughout the full lifecycle of a containerized workload; with emphasis on development and security. We will look at:

  • Container images design guidelines
  • Development, debugging and testing
  • Security best practices
  • CI/CD pipelines
  • Operations and maintenance


Photo by Pankaj Patel on Unsplash

Introduction


Photo by Marvin Meyer on Unsplash

How to develop on Kubernetes with less friction

Introduction

In the last blog, we looked at what containers orchestration means and how we can improve our day to day operational activities with cloud-native patterns and tools.


Photo by Cameron Venti on Unsplash

“All things are difficult before they are easy.”

— Thomas Fuller

Introduction

Nowadays software packaged as container images and ran in containers is an industry-accepted standard of running and distributing applications. Some of the benefits of using containers are:

  • A high degree of portability
  • Consistent operations processes
  • Scalability and resiliency mostly


Image by Pete Linforth from Pixabay

Introduction

In the world of cyber security, the last thing you want is to have a target painted on you.

Tim Cook

Kubernetes is a complex, distributed system with equally complex security requirements. …

Piotr

Opinions: Multi-cloud is real, Microservices are hard, Kubernetes is the future, CLIs are good. Me: Love jogging with my dog and learning new things.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store