Namespace:-
- Namespace is used to Structuralize the resources of the Clustered Horizontally. eg.. ram, diskspace, cpu etc
- Namespaces was introduced to overcome 2 problems, 1.To avoid problems while using the shared resources by diff applications 2.To restrict access over resources
- Any namespace will be classified under one of the below category, System - Created by Kubernetes Public - Common resources Default - When no namespace is provided Admin - For admin roles
- When namespace is deleted, all respective pods will get deleted
Accessing resources:
resources can be accessed either via command or config file.
Create- create/ create -f yaml
Read- get/ get -f yaml
Update- edit / apply -f yaml
Delete- delete / delete -f yaml
ReplicationController and Replica Set
Replicationcontroller is used to instantiate multiple pods and control the running pods.
Replica Set is the updated version of ReplicationController.
Debugging/Troubleshooting strategies
Logs
attach
Exec
Port forward
copy
auth
Deployment
Deployment is used to instantiate pod and control the running pods using help of Replica Set and pod.
Top comments (0)