About this ebook
Kubernetes is a open source platform to manage containerized workloads. It is used
to manage Docker containers in the form of a cluster. Along with the automated
Related to Kubernetes Made Easy
Related ebooks
PaaS, IaaS, And SaaS: Complete Cloud Infrastructure: Beginner To Expert Guide To Terraform, GCE, AWS, Microsoft Azure, Kubernetes, And IBM Cloud Rating: 3 out of 5 stars3/5Getting Started with Kubernetes - Second Edition Rating: 0 out of 5 stars0 ratingsKubernetes Essentials Guide: Definitive Reference for Developers and Engineers Rating: 0 out of 5 stars0 ratingsMastering Kubernetes Rating: 5 out of 5 stars5/5Kubernetes Handbook: Non-Programmer's Guide to Deploy Applications with Kubernetes Rating: 4 out of 5 stars4/5Kubernetes Deployment: Advanced Strategies Rating: 0 out of 5 stars0 ratingsMastering Kubernetes: From Basics to Expert Proficiency Rating: 0 out of 5 stars0 ratingsMastering Kubernetes Rating: 0 out of 5 stars0 ratingsKubernetes Comprehensive Guide: Advanced Practices and Core Techniques Rating: 0 out of 5 stars0 ratingsQuick Start Kubernetes: Unlock the Full Potential of Kubernetes for Scalable Application Management Rating: 0 out of 5 stars0 ratingsK3s Essentials: Definitive Reference for Developers and Engineers Rating: 0 out of 5 stars0 ratingsHands-On Microservices with Kubernetes: Build, deploy, and manage scalable microservices on Kubernetes Rating: 5 out of 5 stars5/5Mastering Kubernetes: Advanced Deployment Strategies and Architectural Patterns Rating: 0 out of 5 stars0 ratingsKubeadm Cluster Deployment and Management Guide: Definitive Reference for Developers and Engineers Rating: 0 out of 5 stars0 ratingsThe Kubernetes Book: Navigate the world of Kubernetes with expertise Rating: 0 out of 5 stars0 ratingsMinikube in Practice: Definitive Reference for Developers and Engineers Rating: 0 out of 5 stars0 ratingsAbout Kubernetes and Security Practices - Short Edition: First Edition, #1 Rating: 0 out of 5 stars0 ratingsMastering Kubernetes in Production: Managing Containerized Applications Rating: 0 out of 5 stars0 ratingsHelm for Kubernetes Deployment: Definitive Reference for Developers and Engineers Rating: 0 out of 5 stars0 ratingsNative Docker Clustering with Swarm Rating: 0 out of 5 stars0 ratingsKubernetes Clusters with KIND: Definitive Reference for Developers and Engineers Rating: 0 out of 5 stars0 ratingsMicroK8s in Practice: Definitive Reference for Developers and Engineers Rating: 0 out of 5 stars0 ratingsDocker: Build, Test, And Deploy Applications Fast Rating: 0 out of 5 stars0 ratingsDocker Essentials and Practices: Definitive Reference for Developers and Engineers Rating: 0 out of 5 stars0 ratingsKubernetes from basic to advanced levels Rating: 0 out of 5 stars0 ratingsExtending Docker Rating: 5 out of 5 stars5/5Google Kubernetes Engine Essentials: Definitive Reference for Developers and Engineers Rating: 0 out of 5 stars0 ratings
Self-Improvement For You
The 7 Habits of Highly Effective People: The Infographics Edition Rating: 4 out of 5 stars4/5Don't Believe Everything You Think: Why Your Thinking Is The Beginning & End Of Suffering Rating: 4 out of 5 stars4/5The Gifts of Imperfection: Let Go of Who You Think You're Supposed to Be and Embrace Who You Are Rating: 4 out of 5 stars4/5The Big Book of 30-Day Challenges: 60 Habit-Forming Programs to Live an Infinitely Better Life Rating: 4 out of 5 stars4/5How to Win Friends and Influence People: Updated For the Next Generation of Leaders Rating: 4 out of 5 stars4/5The 5 Second Rule: Transform Your Life, Work, and Confidence with Everyday Courage Rating: 4 out of 5 stars4/5Collaborating with the Enemy: How to Work with People You Don't Agree with or Like or Trust Rating: 4 out of 5 stars4/5How to Win Friends and Influence People Rating: 4 out of 5 stars4/5The Highly Sensitive Person: How to Thrive When the World Overwhelms You Rating: 4 out of 5 stars4/5The Art of Witty Banter: Be Clever, Quick, & Magnetic Rating: 4 out of 5 stars4/5Unfuck Your Brain: Using Science to Get Over Anxiety, Depression, Anger, Freak-outs, and Triggers Rating: 4 out of 5 stars4/5Running on Empty: Overcome Your Childhood Emotional Neglect Rating: 4 out of 5 stars4/5Super Learning: Advanced Strategies for Quicker Comprehension, Greater Retention, and Systematic Expertise Rating: 4 out of 5 stars4/5A Stolen Life: A Memoir Rating: 4 out of 5 stars4/5Self-Care for People with ADHD: 100+ Ways to Recharge, De-Stress, and Prioritize You! Rating: 5 out of 5 stars5/5The Power of Your Subconscious Mind Rating: 4 out of 5 stars4/5How To Do Things You Hate: Self-Discipline to Suffer Less, Embrace the Suck, and Achieve Anything Rating: 4 out of 5 stars4/5
Reviews for Kubernetes Made Easy
0 ratings0 reviews
Book preview
Kubernetes Made Easy - Pankaj Joshi
1. Introduction
Kubernetes is a open source platform to manage containerized workloads. It is used to manage Docker containers in the form of a cluster. Along with the automated deployment and scaling of containers, it provides self-healing by automatically restarting failed containers and rescheduling them to other hosts in case if the base host is not available.
It is written in Golang and has vast community as it is developed by Google and later donated to CNCF (Cloud Native Computing Foundation). It has strong community support and works successfully with all Cloud Vendors: Microsoft , AWS, Google Cloud Platform.
2. Linux Basics
Description: In Linux, everything is files, whether it is a hard drive, RAM, Storage, Network Interface etc.
In this tutorial, We will understand few Linux commands:
Users and Groups: Only root or users with sudo privileges can use the useradd command to create new user accounts. When invoked, useradd creates a new user account according to the options specified on the command line and the default values set in the /etc/default/useradd file.
• To list all the users:
• To create a user: useradd
• To list all the groups:
• To create a group:
Password and Policies: useradd also reads the content of the /etc/login.defs file. This file contains configuration for the shadow password suite such as password expiration policy, ranges of user IDs used when creating system and regular users, and more.
• To change the password for the current user: passwd
• To create a user: useradd
• To list all the groups:
• To create a group:
Files and Folders: As we are logged in as current user, we would see the user directories. There are also some directories which are for system usage, so these are called system directories. These are hidden and can be identified with a dot (.) at the start of the directory name.
• To list or find all hidden files, we would explicitly tell the find command to list all files whose names start with a dot (.): find . -name .*
-maxdepth 1 2> /dev/null
• To check the present working directory: pwd
• To list all the directories (Hidden) in a given path: dir -a
• To list user directories in a given path: dir
• To create a Directory: mkdir
• To delete a Directory and its contents: rm -r
• To check the permission of a Directory: ls -lrtd
• To list the files: ls
• To check the permission of a file: ls -lrt
• To change the permissions of a Directory: chmod xxx
• To change the permissions of a file: chmod xxx
• To create a file: touch
• To remove an empty directory using the rm command: rm