moiz-journeytodevops.hashnode.devDay 32: Launching your Kubernetes Cluster with DeploymentWhat is Deployment in k8s A Deployment provides a configuration for updates for Pods and ReplicaSets. You describe a desired state in a Deployment, and the Deployment Controller changes the actual state to the desired state at a controlled rate. You ...Nov 24, 2023·3 min read
moiz-journeytodevops.hashnode.devDay 31: Launching your First Kubernetes Cluster with Nginx runningWelcome to blog post on hands-on learning with Kubernetes! In our previous blog #Day30, we explored the architecture of this powerful tool, and now it's time to take our knowledge to the next level. What is Minikube? Minikube is a lightweight, open-s...Nov 12, 2023·4 min read
moiz-journeytodevops.hashnode.devDay 30: Exploring Kubernetes and Its Architectural DesignKubernetes Overview With the widespread adoption of containers among organizations, Kubernetes, the container-centric management software, has become a standard to deploy and operate containerized applications and is one of the most important parts o...Nov 4, 2023·5 min read
moiz-journeytodevops.hashnode.devDay 29: Jenkins Important Interview QuestionsWhat’s the difference between continuous integration, continuous delivery, and continuous deployment? Continuous Integration (CI): CI is a development practice that requires developers to integrate code into a shared repository several times a day. E...Oct 8, 2023·8 min read
moiz-journeytodevops.hashnode.devDay 28: Jenkins Agents | Master & Agent(Slave) NodesJenkins Master (Server) Jenkins’s server or master node holds all key configurations. Jenkins master server is like a control server that orchestrates all the workflow defined in the pipelines. For example, scheduling a job, monitoring the jobs, etc....Oct 1, 2023·3 min read