Category Archives for Docker Kubernetes

kube bench CIS kubernetes

Secure and Harden Kubernetes, AKS and EKS Cluster with kube-bench, kube-hunter and CIS Benchmarks

🛡️Security is a concern that never fades away! And Kubernetes is no exception. ☸️ Is security a concern in Kubernetes? Well, yes and no. No, because it doesn’t come with the most secure environment by default. Yes, since configuring or clusters with the CIS Benchmarks and 3-party tools can be hardened and secured. ✅ What […]

Read More
kubernetes Ingress

Secure Kubernetes with Ingress

We can write our own routing rules, which are implemented in seconds, and these rules also can be utilized in the application source code. Furthermore, endpoints like REST-APIs, static content, and dynamic web front ends may all be accessed via one IP address, potentially serving content for multiple domain names. This is often precisely what […]

Read More
day1 and day2 cka/ckad

Docker & Kubernetes [CKA/ CKS/ CKAD] Q/A : Day 1 and Day 2 Live Session Review

📍 What are the monolithic applications and drawback of it? How we can solve these drawbacks using microservice deployment? What is the difference between Monolithic & Microservice Application? Why we are using microservice-type application deployment for Kubernetes i.e. CKA, CKAD, and CKS? 📍 Docker is a containerization platform that is used to create a container. […]

Read More
day 3 and day 4

Docker & Kubernetes [CKA/ CKS/ CKAD] Q/A: Day 3 and Day 4 Live Session Review

📍 When a container is created it will go through various life stages that are called the Container lifecycle. 📍 In traditional bare-metal applications, storage is just a device that is attached to an image. But docker containers handle storage in different ways. 📍 The docker image usually contains a writable layer, which is only […]

Read More
Prometheus Kubernetes Monitoring

Kubernetes Prometheus Monitoring: Metrics, Scrape and Installation with Helm

🤯 Monitoring is crucial whether you are experimenting or using the production-based cluster. But it is no easy task if you want a human to do it as many pieces make a production-grade environment. 🤔 But then Kubernetes has it all, right? Well, yes and no! Yes, because it offers an official Kubernetes Dashboard. However, […]

Read More
Kubernetes Operator

Kubernetes Operator: An Overview, Stateful and Stateless Applications

Kubernetes is the talk of the hour, needless to say, we all have realized the importance. Kubernetes’s idea was to automate stuff and reduce human intervention. 📎 Kubernetes Operator A Kubernetes operator is a method of packaging, deploying, and managing a K8s application. It is application-specific and extends the functionality of the Kubernetes API on […]

Read More
Docker Tutorial Full Course for Beginners

Docker Tutorial for Beginners: 5 Hour Full Course [Hands-On Labs]

Are you looking for resources to learn Docker? Docker has been a revolutionary invention and is at the top of the chart in application deployment. As of today, Everyone is adopting Docker containers. If you are still using the legacy system, you are not doing justice to resource optimization. What is Docker? A Docker container […]

Read More
Configmaps and secrets

Kubernetes ConfigMaps and Secrets: Guide to Create and Update

For applications to be portable, an application’s configuration will change between environments. So, we should try to keep the configuration out of the container image with our Docker containers. ➤ ConfigMaps A ConfigMap affords a method to include non-sensitive data information in your deployment. A configmap contains information in key-value pairs. However, the values can […]

Read More
Docker Image Vulnerabilities and A Guide on Trivy Image Scanner

Docker Image Vulnerabilities & Trivy Image Scanning Demo

Docker containers in today’s world is seeming to be a must for application deployment! A docker image is a file that defines which data and processes should exist inside a particular container when it starts. Any docker image be it from official repositories or the one built on your own might have vulnerabilities and possess […]

Read More
Kubernetes Deployment

Kubernetes Deployment and Step-by-Step Guide to Deployment: Update, Rollback, Scale & Delete

Kubernetes is one of the hottest buzz-words in today’s IT industry. In spite of Kubernetes being a container orchestration platform, we don’t manage containers directly. Well, deploying an application onto Kubernetes using any container service is no rocket science. The process of manually updating containerized applications can be time-consuming and monotonous. Upgrading a service to […]

Read More