Document

SUBSCRIBE TO GET FULL ACCESS TO THE E-BOOKS FOR FREE 🎁SUBSCRIBE NOW

Professional Dropdown with Icon

SUBSCRIBE NOW TO GET FREE ACCESS TO EBOOKS

Category Education

CoreDns

Coredns Coredns CoreDNS is a flexible, extensible DNS server that can serve as the Kubernetes cluster DNS.CoreDNS is used by default. Coredns Pods There are 2 pods running for coredns under kube-system namespace kubectl get pods -n kube-system Coredns plugin…

Network Policies in Kubernetes

Network policy in Kubernetes Network policy If you want to control traffic flow at the IP address or port level (OSI layer 3 or 4), then you might consider using Kubernetes NetworkPolicies for particular applications in your cluster. NetworkPolicies are…

Services

Kubernetes-Services  An abstract way to expose an application running on a set of Pods as a network service. With Kubernetes you don’t need to modify your application to use an unfamiliar service discovery mechanism. Kubernetes gives Pods their own IP addresses and…

RBAC

Kubernetes-RBAC Role-based access control (RBAC) is a method of regulating access to computer or network resources based on the roles of individual users within your organization. LAB kubectl create ns finance openssl genrsa -out john.key 2048  # it will create…

Service Accounts

Service Accounts Kubernetes service accounts allow processes in pods to connect and authenticate to the API Server. Create a service account called appsa Create a file called sa.yaml apiVersion: v1 kind: ServiceAccount metadata: name: appsa Run below command to create…

Dashboard

Kubernetes- Dashboard UI Dashboard is a web-based Kubernetes user interface. You can use Dashboard to deploy containerized applications to a Kubernetes cluster, troubleshoot your containerized application, and manage the cluster resources. You can use Dashboard to get an overview of…

Namespaces

Kubernetes Namespaces Kubernetes supports multiple virtual clusters backed by the same physical cluster. These virtual clusters are called namespaces. •       Namespaces are intended for use in environments with many users spread across multiple teams, or projects. •       Namespaces provide a scope for…

Ansible Roles 

Ansible Roles   Ansible Roles   It is a standard directory structure to abstract the functionality of Ansible playbooks. You can search and download some of the existing roles from Ansible Galaxy website ( )   Ansible Roles Directory Structure When you…

Ansible Vault 

Ansible Vault  Ansible Vault Ansible Vault is a feature of ansible that allows you to keep sensitive data such as passwords or keys in encrypted files, rather than as plaintext in playbooks or roles. These vault files can then be…

Ansible Jinja Template

Ansible Jinja Template  It puts the files onto a remote system using jinja2 templating language. Ansible template Module Example: Template a single file    Step 1: Create a file called my_app.conf.j2 and add below content env = {{ env }} local_id…