Tuesday, September 26, 2023

Kubernetes k8s

Day 3

1. INSTALLATION

kubeadm init  @@will be run on master, below step will be done as a part of this command.

1. pulling images of API server, etcd, scheduler, replication controller, network proxy

2. setting ca certificate for all the above components

3. writes controller 

4. start the pod of above components

5. gives user access token

6. give instruction to run kubectl cli to run.

7. gives join command to connect minion to master.

MASTER is the brain of our cluster

Following are key components in master:

  • API Server
  • Scheduler
  • Replication Controller
  • Etcd

 

Minion (Node)

  • POD

ReplicaSets

Deployments - declaritive for replicasets and pod. Eg rollout

SERVICES: Abstract access of container and pod using kubeproxy

DAEMONSETS

JOBS

CRONJOBS

CONFIGMAP

SECRETS

NETWORK POLICY

INGRESS

 

No comments:

Post a Comment

Read CSV from S3

 import csv def count_records(csv_file):     record_count = 0     first_line = None     last_line = None     # Open the CSV file and read it...