Day 2 of 90DaysOfDevOps 馃殌Basic Linux Commands 馃惂: Listing commands 馃搵: ls --> display all files and directories. ls -l --> display a list of all files and directories including the extra information. ls -a --> List out all the files and directories including hidden files ...Oct 26, 2023路1 min read
Developed a log management and monitoring solution of nginx using Loki, Promtail, and Grafana.May 28, 2023路3 min read
Kubernetes Storage and Kubernetes SecurityKubernetes Storage: Persistent volume: A persistent volume is a cluster-wide storage resource. It is a piece of networked storage that has been provisioned for use by applications running in the cluster. The PV is created separately from the Pod tha...Apr 29, 2023路4 min read
Kubernetes Services and Service DiscoveryKubernetes Services: Kubernetes Services are a way to provide network access to a set of Pods in a Kubernetes cluster. A Service provides a stable IP address and DNS name that other parts of the application can use to access the Pods. Services can be...Apr 28, 2023路3 min read
Kubernetes Workloads (Deployment, Jobs, CronJobs, StatefulSets, DaemonSets)Deployment: A deployment is a resource that manages the deployment of a set of identical pods. Deployments provide a declarative way to manage pod replicas and provide rolling updates and rollbacks to pods. Kubernetes job: A Kubernetes job creates...Apr 27, 2023路2 min read
Kubernetes NetworkingKubernetes networking is the set of protocols and mechanisms used to facilitate communication between the various components of a Kubernetes cluster. In a Kubernetes cluster, each pod is assigned its own IP address, and pods can communicate with each...Apr 26, 2023路2 min read
Kubernetes Architecture and ComponentsKubernetes is an open-source container orchestration platform that automates the deployment, scaling, and management of containerized applications. The architecture of Kubernetes is designed to be highly scalable, fault-tolerant, and extensible. Comp...Apr 25, 2023路2 min read
Deploying web application using NGINXWhat is NGINX? NGINX (pronounced "engine-x") is a popular open-source web server software that is known for its high performance, stability, and scalability. It can handle high levels of concurrent connections while using minimal resources. NGINX is ...Mar 29, 2023路3 min read