From dcf630541b7f7385d8b5299dd0ad25b73a52219a Mon Sep 17 00:00:00 2001 From: tej-singh-rana Date: Tue, 20 Jul 2021 14:14:37 +0530 Subject: [PATCH] Updated links for new site --- README.md | 114 ++++++++---------- .../01-Introduction/01-Course-Introduction.md | 4 +- docs/01-Introduction/02-Certification.md | 2 +- .../01-Core-Concepts-Section-Introduction.md | 2 +- .../02-Cluster-Architecture.md | 2 +- .../02-Core-Concepts/03-ETCD-For-Beginners.md | 4 +- .../02-Core-Concepts/04-ETCD-in-Kubernetes.md | 2 +- docs/02-Core-Concepts/05-Kube-API-Server.md | 2 +- .../06-Kube-Controller-Manager.md | 2 +- docs/02-Core-Concepts/07-Kube-Scheduler.md | 2 +- docs/02-Core-Concepts/08-Kubelet.md | 2 +- docs/02-Core-Concepts/09-Kube-Proxy.md | 2 +- docs/02-Core-Concepts/10-Pods.md | 2 +- .../11-Practice-Test-Introduction.md | 2 +- .../02-Core-Concepts/12-Practice-Test-PODs.md | 2 +- docs/02-Core-Concepts/13-ReplicaSets.md | 2 +- .../14-Practice-Tests-ReplicaSet.md | 2 +- docs/02-Core-Concepts/15-Deployments.md | 2 +- .../16-Practice-Tests-Deployments.md | 4 +- docs/02-Core-Concepts/17-Namespaces.md | 2 +- .../18-Practice-Test-Namespaces.md | 4 +- docs/02-Core-Concepts/19-Services.md | 2 +- .../02-Core-Concepts/20-Services-ClusterIP.md | 2 +- .../21-Practice-Test-Services.md | 13 +- .../22-Imperative-Commands-with-kubectl.md | 2 +- .../23-Practice-Test-Imperative-Commands.md | 2 +- docs/02-Core-Concepts/24-Attachments.md | 5 +- .../01-Scheduling-Section-Introduction.md | 2 +- docs/03-Scheduling/02-Manual-Scheduling.md | 2 +- .../03-Practice-Test-Manual-Scheduling.md | 5 +- docs/03-Scheduling/04-Labels-and-Selectors.md | 2 +- .../05-Practice-Test-Scheduling.md | 9 +- .../06-Taints-and-Tolerations.md | 2 +- ...07-Practice-Test-Taints-and-Tolerations.md | 4 +- docs/03-Scheduling/08-Node-Selectors.md | 2 +- docs/03-Scheduling/09-Node-Affinity.md | 2 +- .../10-Practice-Test-Node-Affinity.md | 2 +- ...Taints-and-Tolerations-vs-Node-Affinity.md | 2 +- docs/03-Scheduling/12-Resource-Limits.md | 2 +- .../13-Practice-Test-Resource-Limits.md | 5 +- docs/03-Scheduling/14-DaemonSets.md | 2 +- .../15-Practice-Test-DaemonSets.md | 6 +- docs/03-Scheduling/16-Static-Pods.md | 2 +- .../17-Practice-Test-StaticPods.md | 2 +- docs/03-Scheduling/18-Multiple-Schedulers.md | 2 +- .../19-Practice-Test-Multiple-Schedulers.md | 8 +- .../20-Configuring-Kubernetes-Schedulers.md | 2 +- .../21-Download-Presentation-Deck.md | 2 +- ...ing-and-Monitoring-Section-Introduction.md | 2 +- .../02-Monitor-Cluster-Components.md | 2 +- ...ractice-Test-Monitor-Cluster-Components.md | 5 +- .../04-Managing-Application-Logs.md | 2 +- .../05-Download-Presentation-Deck.md | 2 +- ...Practice-Test-Managing-Application-Logs.md | 5 +- ...ecycle-Management--Section-Introduction.md | 2 +- .../02-RollingUpdates-and-Rollback.md | 2 +- ...3-Practice-Test-RollingUpdates-Rollback.md | 6 +- .../04-Commands-and-Arguments-in-Docker.md | 2 +- ...05-Commands-and-Arguments-in-Kubernetes.md | 2 +- ...06-Practice-Test-Commands-and-Arguments.md | 4 +- ...e-Environment-Variables-in-Applications.md | 2 +- ...08-Configure-ConfigMaps-in-Applications.md | 2 +- .../09-Practice-Test-Env-Variables.md | 2 +- .../10.Secrets.md | 4 +- .../11.Practice-Test-Secrets.md | 5 +- .../12.Multi-Containers-PODs.md | 2 +- .../13-Practice-Test-Multi-Container-Pods.md | 2 +- ...14-Multi-Container-Pods-Design-Patterns.md | 2 +- .../15.Init-Containers.md | 2 +- .../16-Practice-Test-Init-Containers.md | 2 +- .../17.Self-Healing-Applications.md | 2 +- .../18.Download-Presentation-Deck.md | 4 +- ...luster-Maintenance-Section-Introduction.md | 2 +- docs/06-Cluster-Maintenance/02-OS-Upgrades.md | 4 +- .../03-Practice-Test-OS-Upgrades.md | 2 +- .../04-Kubernetes-Software-Versions.md | 2 +- .../05-Cluster-Upgrade-Introduction.md | 8 +- ...6-Practice-Test-Cluster-Upgrade-Process.md | 8 +- .../07-Backup-and-Restore-Methods.md | 2 +- .../08-Working-With-ETCDCTL.md | 2 +- ...ractice-Test-Backup-and-Restore-Methods.md | 4 +- .../10-Download-Presentation-Deck.md | 2 +- .../01-Security-Section-Introduction.md | 2 +- .../02-Kubernetes-Security-Primitives.md | 2 +- docs/07-Security/03-Authentication.md | 2 +- docs/07-Security/04-TLS-Certificates.md | 4 +- docs/07-Security/05-TLS-Basics.md | 2 +- docs/07-Security/06-TLS-in-Kubernetes.md | 2 +- ...-TLS-in-Kubernetes-Certificate-Creation.md | 2 +- .../08-View-Certificate-Details.md | 2 +- ...09-Certificate-Health-Check-Spreadsheet.md | 2 +- ...-Practice-Test-View-Certificate-Details.md | 2 +- docs/07-Security/11-Certificate-API.md | 2 +- .../12-Practice-Test-Certificates-API.md | 2 +- docs/07-Security/13-kubeconfig.md | 2 +- .../14-Practice-Test-KubeConfig.md | 9 +- docs/07-Security/15-API-Groups.md | 2 +- docs/07-Security/16-Authorization.md | 2 +- docs/07-Security/17-RBAC.md | 2 +- docs/07-Security/18-Practice-Test-RBAC.md | 2 +- docs/07-Security/19-Cluster-Roles.md | 2 +- .../20-Practice-Test-Cluster-Roles.md | 2 +- docs/07-Security/21-Image-Security.md | 2 +- .../22-Practice-Test-Image-Security.md | 2 +- docs/07-Security/23-Security-Context.md | 2 +- .../24-Practice-Test-Security-Context.md | 2 +- docs/07-Security/25-Network-Policies.md | 4 +- .../26-Practice-Test-Network-Policies.md | 2 +- .../27-kubectx-and-kubens-commands.md | 4 +- .../28-Download-Presentation-Deck.md | 2 +- .../01-Storage-Section-Introduction.md | 2 +- .../02-Introduction-to-Docker-Storage.md | 4 +- docs/08-Storage/03-Storage-in-Docker.md | 2 +- .../04-Volume-Driver-Plugins-in-Docker.md | 2 +- .../05-Container.Storage-Interface.md | 2 +- docs/08-Storage/06-Volumes.md | 2 +- docs/08-Storage/07-Persistent-Volumes.md | 2 +- .../08-Storage/08-Persistent-Volume-Claims.md | 2 +- docs/08-Storage/09-Using-PVC-in-PODs.md | 2 +- ...-Practice-Test-Persistent-Volume-Claims.md | 4 +- .../11-Download-Presentation-Deck.md | 2 +- docs/08-Storage/12-Storage-Class.md | 2 +- .../13-Practice-Test-Storage-Class.md | 5 +- .../01-Networking-Introduction.md | 2 +- ...re-requisite-Switching-Routing-Gateways.md | 2 +- docs/09-Networking/03-Pre-requisite-DNS.md | 2 +- .../09-Networking/04-Pre-requisite-CoreDNS.md | 2 +- .../05-Pre-requisite-Network-Namespace.md | 2 +- .../06-Pre-requisite-Docker-Networking.md | 2 +- docs/09-Networking/07-Pre-requisite-CNI.md | 2 +- docs/09-Networking/08-Cluster-Networking.md | 2 +- .../09-Practice-Test-Explore-Env.md | 8 +- docs/09-Networking/10-Pod-Networking.md | 2 +- docs/09-Networking/11-CNI-in-Kubernetes.md | 2 +- docs/09-Networking/12-CNI-weave.md | 2 +- .../13-Practice-Test-CNI-weave.md | 4 +- ...4-Practice-Test-Deploy-Network-Solution.md | 4 +- docs/09-Networking/15-ipam-weave.md | 2 +- .../16-Practice-Test-Networking-weave.md | 2 +- docs/09-Networking/17-Service-Networking.md | 2 +- .../18-Practice-Test-Service-Networking.md | 2 +- docs/09-Networking/19-DNS-in-kubernetes.md | 2 +- .../09-Networking/20-CoreDNS-in-Kubernetes.md | 2 +- .../21-Practice-Test-CoreDNS-in-Kubernetes.md | 2 +- docs/09-Networking/22-Ingress.md | 2 +- ...-Ingress-Annotations-and-rewrite-target.md | 2 +- .../24-Practice-Test-CKA-Ingress-Net-1.md | 2 +- .../25-Practice-Test-CKA-Ingress-Net-2.md | 2 +- .../26-Dowload-Presentation-Deck.md | 2 +- .../01-Designing-a-Kubernetes-Cluster.md | 5 + .../02-Choosing-Kubernetes-Infrastructure.md | 4 + .../03-Configure-High-Availability.md | 3 + .../04-ETCD-in-HA.md | 3 + ...mportant-update-kubernetes-the-hard-way.md | 5 + .../06-Download-Presentation-Deck.md | 3 + docs/10-Install/01-Section-Introduction.md | 3 - .../02-Designing-a-Kubernetes-Cluster.md | 3 - .../03-Choosing-Kuberneter-Infrastructure.md | 3 - .../04-Choosing-Network-Solution.md | 3 - .../05-Configure-High-Availability.md | 3 - docs/10-Install/06-ETCD-in-HA.md | 3 - docs/10-Install/07-Demo-Prequisites.md | 3 - docs/10-Install/08-Provisioning-VMS.md | 3 - docs/10-Install/09-Install-Client-Tools.md | 3 - docs/10-Install/10-Secure-Cluster.md | 3 - docs/10-Install/11-Create-KubeConfigfiles.md | 3 - docs/10-Install/12-Data-Encryption.md | 3 - .../13-Kubernetes-Release-Binaries.md | 3 - ...-Install-Control-Plane-Components-Intro.md | 3 - docs/10-Install/15-Install-ETCD-Cluster.md | 3 - .../16-Install-Control-Plane-Components.md | 3 - .../17-Install-Control-Plane-Load-Balancer.md | 3 - .../18-Install-Worker-node-componenets.md | 3 - .../19-TLS-Bootstrap-worker-node.md | 3 - .../20-Demo-TLS-Bootstrap-worker-node.md | 3 - .../21-Configure-Kubectl-for-remote-access.md | 3 - docs/10-Install/22-Provision-Networking.md | 3 - .../23-Kubapi-to-kubelet-connectivity.md | 3 - docs/10-Install/24-Deploy-Core-DNS.md | 3 - docs/10-Install/25-End-to-End-tests.md | 3 - .../26-End-To-End-Tests-Run-and-analyze.md | 3 - docs/10-Install/27-Smoke-test.md | 3 - docs/10-Install/28-End-to-End-test-part1.md | 3 - ...-Solution-Install-a-K8s-cluster-kubeadm.md | 3 - .../31-Download-Presentation-Deck.md | 3 - ...Introduction-to-Deployment-with-kubeadm.md | 4 + .../02-Resources.md | 4 + .../03-Provision-VMs-with-Vagrant.md | 4 + .../04-Demo-Deployment-with-Kubeadm.md | 4 + ...eploy-Kubernetes-Cluster-using-Kubeadm.md} | 13 +- .../05-Practice-Test-Control-Plane-Failure.md | 3 - .../08-Practice-Test-Worker-Node-Failure.md | 3 - docs/12-Other-Topics/01-Labs-JSON-PATH.md | 3 - ...01-Troubelshooting-Section-Introduction.md | 2 +- .../02-Application-Failure.md | 4 +- .../03-Solution-Application-Failure.md | 4 +- .../04-Control-Plane-Failure.md | 6 +- .../05-Practice-Test-Control-Plane-Failure.md | 3 + .../06-Solution-Control-Plane-Failure.md | 9 +- .../07-Worker-Node-Failure.md | 6 +- .../08-Practice-Test-Worker-Node-Failure.md | 4 + .../09-Solution-Worker-Node-Failure.md | 2 +- .../10-Practice-Test-Troubleshoot-Network.md | 7 +- docs/13-Other-Topics/01-Labs-JSON-PATH.md | 5 + .../02-Pre-Requisites-JSON-PATH.md | 4 +- .../03-Advance-Kubectl-Commands.md | 2 + ...-Practice-Test-Advance-Kubectl-Commands.md | 4 +- .../01-Lightning-Labs-Introduction.md | 9 +- .../02-Lightning-Lab-1.md | 2 +- docs/14-Mock-Exams/01-Introduction.md | 3 - docs/14-Mock-Exams/03-Mock-Exam-2.md | 4 - docs/14-Mock-Exams/05-Mock-Exam-3.md | 4 - docs/15-Mock-Exams/01-Introduction.md | 5 + .../02-Mock-Exam-1.md | 2 +- docs/15-Mock-Exams/03-Mock-Exam-2.md | 6 + .../04-CKA-MockExam-2-Solution.md | 3 +- docs/15-Mock-Exams/05-Mock-Exam-3.md | 4 + .../06-CKA-MockExam-3-Solution.md | 1 - 218 files changed, 366 insertions(+), 412 deletions(-) create mode 100644 docs/10-Design-and-Install-Kubernetes-Cluster/01-Designing-a-Kubernetes-Cluster.md create mode 100644 docs/10-Design-and-Install-Kubernetes-Cluster/02-Choosing-Kubernetes-Infrastructure.md create mode 100644 docs/10-Design-and-Install-Kubernetes-Cluster/03-Configure-High-Availability.md create mode 100644 docs/10-Design-and-Install-Kubernetes-Cluster/04-ETCD-in-HA.md create mode 100644 docs/10-Design-and-Install-Kubernetes-Cluster/05-Important-update-kubernetes-the-hard-way.md create mode 100644 docs/10-Design-and-Install-Kubernetes-Cluster/06-Download-Presentation-Deck.md delete mode 100644 docs/10-Install/01-Section-Introduction.md delete mode 100644 docs/10-Install/02-Designing-a-Kubernetes-Cluster.md delete mode 100644 docs/10-Install/03-Choosing-Kuberneter-Infrastructure.md delete mode 100644 docs/10-Install/04-Choosing-Network-Solution.md delete mode 100644 docs/10-Install/05-Configure-High-Availability.md delete mode 100644 docs/10-Install/06-ETCD-in-HA.md delete mode 100644 docs/10-Install/07-Demo-Prequisites.md delete mode 100644 docs/10-Install/08-Provisioning-VMS.md delete mode 100644 docs/10-Install/09-Install-Client-Tools.md delete mode 100644 docs/10-Install/10-Secure-Cluster.md delete mode 100644 docs/10-Install/11-Create-KubeConfigfiles.md delete mode 100644 docs/10-Install/12-Data-Encryption.md delete mode 100644 docs/10-Install/13-Kubernetes-Release-Binaries.md delete mode 100644 docs/10-Install/14-Install-Control-Plane-Components-Intro.md delete mode 100644 docs/10-Install/15-Install-ETCD-Cluster.md delete mode 100644 docs/10-Install/16-Install-Control-Plane-Components.md delete mode 100644 docs/10-Install/17-Install-Control-Plane-Load-Balancer.md delete mode 100644 docs/10-Install/18-Install-Worker-node-componenets.md delete mode 100644 docs/10-Install/19-TLS-Bootstrap-worker-node.md delete mode 100644 docs/10-Install/20-Demo-TLS-Bootstrap-worker-node.md delete mode 100644 docs/10-Install/21-Configure-Kubectl-for-remote-access.md delete mode 100644 docs/10-Install/22-Provision-Networking.md delete mode 100644 docs/10-Install/23-Kubapi-to-kubelet-connectivity.md delete mode 100644 docs/10-Install/24-Deploy-Core-DNS.md delete mode 100644 docs/10-Install/25-End-to-End-tests.md delete mode 100644 docs/10-Install/26-End-To-End-Tests-Run-and-analyze.md delete mode 100644 docs/10-Install/27-Smoke-test.md delete mode 100644 docs/10-Install/28-End-to-End-test-part1.md delete mode 100644 docs/10-Install/30-Solution-Install-a-K8s-cluster-kubeadm.md delete mode 100644 docs/10-Install/31-Download-Presentation-Deck.md create mode 100644 docs/11-Install-Kubernetes-the-kubeadm-way/01-Introduction-to-Deployment-with-kubeadm.md create mode 100644 docs/11-Install-Kubernetes-the-kubeadm-way/02-Resources.md create mode 100644 docs/11-Install-Kubernetes-the-kubeadm-way/03-Provision-VMs-with-Vagrant.md create mode 100644 docs/11-Install-Kubernetes-the-kubeadm-way/04-Demo-Deployment-with-Kubeadm.md rename docs/{10-Install/29-Practise-Test-instal-using-kubeadm.md => 11-Install-Kubernetes-the-kubeadm-way/05-Practice-Test-Deploy-Kubernetes-Cluster-using-Kubeadm.md} (80%) delete mode 100644 docs/11-Troubleshooting/05-Practice-Test-Control-Plane-Failure.md delete mode 100644 docs/11-Troubleshooting/08-Practice-Test-Worker-Node-Failure.md delete mode 100644 docs/12-Other-Topics/01-Labs-JSON-PATH.md rename docs/{11-Troubleshooting => 12-Troubleshooting}/01-Troubelshooting-Section-Introduction.md (59%) rename docs/{11-Troubleshooting => 12-Troubleshooting}/02-Application-Failure.md (80%) rename docs/{11-Troubleshooting => 12-Troubleshooting}/03-Solution-Application-Failure.md (95%) rename docs/{11-Troubleshooting => 12-Troubleshooting}/04-Control-Plane-Failure.md (94%) create mode 100644 docs/12-Troubleshooting/05-Practice-Test-Control-Plane-Failure.md rename docs/{11-Troubleshooting => 12-Troubleshooting}/06-Solution-Control-Plane-Failure.md (82%) rename docs/{11-Troubleshooting => 12-Troubleshooting}/07-Worker-Node-Failure.md (88%) create mode 100644 docs/12-Troubleshooting/08-Practice-Test-Worker-Node-Failure.md rename docs/{11-Troubleshooting => 12-Troubleshooting}/09-Solution-Worker-Node-Failure.md (78%) rename docs/{11-Troubleshooting => 12-Troubleshooting}/10-Practice-Test-Troubleshoot-Network.md (93%) create mode 100644 docs/13-Other-Topics/01-Labs-JSON-PATH.md rename docs/{12-Other-Topics => 13-Other-Topics}/02-Pre-Requisites-JSON-PATH.md (61%) rename docs/{12-Other-Topics => 13-Other-Topics}/03-Advance-Kubectl-Commands.md (94%) rename docs/{12-Other-Topics => 13-Other-Topics}/04-Practice-Test-Advance-Kubectl-Commands.md (95%) rename docs/{13-Lightning-Labs => 14-Lightning-Labs}/01-Lightning-Labs-Introduction.md (77%) rename docs/{13-Lightning-Labs => 14-Lightning-Labs}/02-Lightning-Lab-1.md (98%) delete mode 100644 docs/14-Mock-Exams/01-Introduction.md delete mode 100644 docs/14-Mock-Exams/03-Mock-Exam-2.md delete mode 100644 docs/14-Mock-Exams/05-Mock-Exam-3.md create mode 100644 docs/15-Mock-Exams/01-Introduction.md rename docs/{14-Mock-Exams => 15-Mock-Exams}/02-Mock-Exam-1.md (99%) create mode 100644 docs/15-Mock-Exams/03-Mock-Exam-2.md rename docs/{14-Mock-Exams => 15-Mock-Exams}/04-CKA-MockExam-2-Solution.md (98%) create mode 100644 docs/15-Mock-Exams/05-Mock-Exam-3.md rename docs/{14-Mock-Exams => 15-Mock-Exams}/06-CKA-MockExam-3-Solution.md (97%) diff --git a/README.md b/README.md index 2f3c6556..fdb670e2 100644 --- a/README.md +++ b/README.md @@ -1,13 +1,15 @@ # Certified Kubernetes Administrator (CKA) Course -These are notes from the [Certified Kubernetes Administrator Course](https://kodekloud.com/courses/enrolled/539883) hosted on KodeKloud. +These are notes from the [Certified Kubernetes Administrator Course](https://kodekloud.com/courses/certified-kubernetes-administrator-cka/) hosted on KodeKloud. # Sections - [01-Introduction](docs/01-Introduction) + - [01-Course-Introduction](docs/01-Introduction/01-Course-Introduction.md) - [02-Certification](docs/01-Introduction/02-Certification.md) + - [02-Core-Concepts](docs/02-Core-Concepts) - [01-Core-Concepts-Section-Introduction](docs/02-Core-Concepts/01-Core-Concepts-Section-Introduction.md) @@ -35,6 +37,7 @@ These are notes from the [Certified Kubernetes Administrator Course](https://kod - [23-Practice-Test-Imperative-Commands](docs/02-Core-Concepts/23-Practice-Test-Imperative-Commands.md) - [24-Attachments](docs/02-Core-Concepts/24-Attachments.md) + - [03-Scheduling](docs/03-Scheduling) - [01-Scheduling-Section-Introduction](docs/03-Scheduling/01-Scheduling-Section-Introduction.md) @@ -59,6 +62,7 @@ These are notes from the [Certified Kubernetes Administrator Course](https://kod - [20-Configuring-Kubernetes-Schedulers](docs/03-Scheduling/20-Configuring-Kubernetes-Schedulers.md) - [21-Download-Presentation-Deck](docs/03-Scheduling/21-Download-Presentation-Deck.md) + - [04-Logging-and-Monitoring](docs/04-Logging-and-Monitoring) - [01-Logging-and-Monitoring-Section-Introduction](docs/04-Logging-and-Monitoring/01-Logging-and-Monitoring-Section-Introduction.md) @@ -67,7 +71,8 @@ These are notes from the [Certified Kubernetes Administrator Course](https://kod - [04-Managing-Application-Logs](docs/04-Logging-and-Monitoring/04-Managing-Application-Logs.md) - [05-Download-Presentation-Deck](docs/04-Logging-and-Monitoring/05-Download-Presentation-Deck.md) - [06-Practice-Test-Managing-Application-Logs](docs/04-Logging-and-Monitoring/06-Practice-Test-Managing-Application-Logs.md) - + + - [05-Application-Lifecycle-Management](docs/05-Application-Lifecycle-Management) - [01-Application-Lifecycle-Management--Section-Introduction](docs/05-Application-Lifecycle-Management/01-Application-Lifecycle-Management--Section-Introduction.md) @@ -89,6 +94,7 @@ These are notes from the [Certified Kubernetes Administrator Course](https://kod - [17.Self-Healing-Applications](docs/05-Application-Lifecycle-Management/17.Self-Healing-Applications.md) - [18.Download-Presentation-Deck](docs/05-Application-Lifecycle-Management/18.Download-Presentation-Deck.md) + - [06-Cluster-Maintenance](docs/06-Cluster-Maintenance) - [01-Cluster-Maintenance-Section-Introduction](docs/06-Cluster-Maintenance/01-Cluster-Maintenance-Section-Introduction.md) @@ -182,72 +188,56 @@ These are notes from the [Certified Kubernetes Administrator Course](https://kod - [26-Dowload-Presentation-Deck](docs/09-Networking/26-Dowload-Presentation-Deck.md) -- [10-Install](docs/10-Install) +- [10-Design-and-Install-Kubernetes-Cluster](docs/10-Design-and-Install-Kubernetes-Cluster) + + - [01-Designing-a-Kubernetes-Cluster](docs/10-Design-and-Install-Kubernetes-Cluster/01-Designing-a-Kubernetes-Cluster.md) + - [02-Choosing-Kuberneter-Infrastructure](docs/10-Design-and-Install-Kubernetes-Cluster/02-Choosing-Kuberneters-Infrastructure.md) + - [03-Configure-High-Availability](docs/10-Design-and-Install-Kubernetes-Cluster/03-Configure-High-Availability.md) + - [04-ETCD-in-HA](docs/10-Design-and-Install-Kubernetes-Cluster/04-ETCD-in-HA.md) + - [05-Important-update-k8s-hard-way](docs/10-Design-and-Install-Kubernetes-Cluster/05-Important-update-kubernetes-the-hard-way.md) + - [06-Download-Presentation-Deck](docs/10-Design-and-Install-Kubernetes-Cluster/06-Download-Presentation-Deck.md) + +- [11-Install-Kubernetes-the-kubeadm-way](docs/11-Install-Kubernetes-the-kubeadm-way) - - [01-Section-Introduction](docs/10-Install/01-Section-Introduction.md) - - [02-Designing-a-Kubernetes-Cluster](docs/10-Install/02-Designing-a-Kubernetes-Cluster.md) - - [03-Choosing-Kuberneter-Infrastructure](docs/10-Install/03-Choosing-Kuberneter-Infrastructure.md) - - [04-Choosing-Network-Solution](docs/10-Install/04-Choosing-Network-Solution.md) - - [05-Configure-High-Availability](docs/10-Install/05-Configure-High-Availability.md) - - [06-ETCD-in-HA](docs/10-Install/06-ETCD-in-HA.md) - - [07-Demo-Prequisitesd](docs/10-Install/07-Demo-Prequisites.md) - - [08-Provisioning-VMS](docs/10-Install/08-Provisioning-VMS.md) - - [09-Install-Client-Tools](docs/10-Install/09-Install-Client-Tools.md) - - [10-Secure-Cluster](docs/10-Install/10-Secure-Cluster.md) - - [11-Create-KubeConfigfiles](docs/10-Install/11-Create-KubeConfigfiles.md) - - [12-Data-Encryption](docs/10-Install/12-Data-Encryption.md) - - [13-Kubernetes-Release-Binaries](docs/10-Install/13-Kubernetes-Release-Binaries.md) - - [14-Install-Control-Plane-Components-Intro](docs/10-Install/14-Install-Control-Plane-Components-Intro.md) - - [15-Install-ETCD-Cluster](docs/10-Install/15-Install-ETCD-Cluster.md) - - [16-Install-Control-Plane-Components](docs/10-Install/16-Install-Control-Plane-Components.md) - - [17-Install-Control-Plane-Load-Balancer](docs/10-Install/17-Install-Control-Plane-Load-Balancer.md) - - [18-Install-Worker-node-componenets](docs/10-Install/18-Install-Worker-node-componenets.md) - - [19-TLS-Bootstrap-worker-node](docs/10-Install/19-TLS-Bootstrap-worker-node.md) - - [20-Demo-TLS-Bootstrap-worker-node](docs/10-Install/20-Demo-TLS-Bootstrap-worker-node.md) - - [21-Configure-Kubectl-for-remote-access](docs/10-Install/22-Provision-Networking.md) - - [23-Kubapi-to-kubelet-connectivity](docs/10-Install/23-Kubapi-to-kubelet-connectivity.md) - - [24-Deploy-Core-DNS](docs/10-Install/24-Deploy-Core-DNS.md) - - [25-End-to-End-tests](docs/10-Install/25-End-to-End-tests.md) - - [26-End-To-End-Tests-Run-and-analyze](docs/10-Install/26-End-To-End-Tests-Run-and-analyze.md) - - [27-Smoke-test](docs/10-Install/27-Smoke-test.md) - - [28-End-to-End-test-part1](docs/10-Install/28-End-to-End-test-part1.md) - - [29-Practise-Test-instal-using-kubeadm](docs/10-Install/29-Practise-Test-instal-using-kubeadm.md) - - [30-Solution-Install-a-K8s-cluster-kubeadm](docs/10-Install/30-Solution-Install-a-K8s-cluster-kubeadm.md) - - [31-Download-Presentation-Deck](docs/10-Install/21-Download-Presentation-Deck.md) - - -- [11-Troubleshooting](docs/11-Troubleshooting) + - [01-Introduction-to-Deployment-with-kubeadm](docs/11-Install-Kubernetes-the-kubeadm-way/01-Introduction-to-Deployment-with-kubeadm.md) + - [02-Resources](docs/11-Install-Kubernetes-the-kubeadm-way/02-Resources.md) + - [03-Provision-VMs-with-Vagrant](docs/11-Install-Kubernetes-the-kubeadm-way/03-Provision-VMs-with-Vagrant.md) + - [04-Demo-Deployment-with-Kubeadm](docs/11-Install-Kubernetes-the-kubeadm-way/04-Demo-Deployment-with-Kubeadm.md) + - [05-Practice-Test-Deploy-Kubernetes-Cluster-using-Kubeadm](docs/11-Install-Kubernetes-the-kubeadm-way/05-Practice-Test-Deploy-Kubernetes-Cluster-using-Kubeadm.md) + + +- [12-Troubleshooting](docs/12-Troubleshooting) - - [01-Troubelshooting-Section-Introduction](docs/11-Troubleshooting/01-Troubelshooting-Section-Introduction.md) - - [02-Application-Failure](docs/11-Troubleshooting/02-Application-Failure.md) - - [03-Solution-Application-Failure](docs/11-Troubleshooting/03-Solution-Application-Failure.md) - - [04-Control-Plane-Failure](docs/11-Troubleshooting/04-Control-Plane-Failure.md) - - [05-Practice-Test-Control-Plane-Failure](docs/11-Troubleshooting/05-Practice-Test-Control-Plane-Failure.md) - - [06-Solution-Control-Plane-Failure](docs/11-Troubleshooting/06-Solution-Control-Plane-Failure.md) - - [07-Worker-Node-Failure](docs/11-Troubleshooting/07-Worker-Node-Failure.md) - - [08-Practice-Test-Worker-Node-Failure](docs/11-Troubleshooting/08-Practice-Test-Worker-Node-Failure.md) - - [09-Solution-Worker-Node-Failure](docs/11-Troubleshooting/09-Solution-Worker-Node-Failure.md) - - -- [12-Other-Topics](docs/12-Other-Topics) + - [01-Troubelshooting-Section-Introduction](docs/12-Troubleshooting/01-Troubelshooting-Section-Introduction.md) + - [02-Application-Failure](docs/12-Troubleshooting/02-Application-Failure.md) + - [03-Solution-Application-Failure](docs/12-Troubleshooting/03-Solution-Application-Failure.md) + - [04-Control-Plane-Failure](docs/12-Troubleshooting/04-Control-Plane-Failure.md) + - [05-Practice-Test-Control-Plane-Failure](docs/12-Troubleshooting/05-Practice-Test-Control-Plane-Failure.md) + - [06-Solution-Control-Plane-Failure](docs/12-Troubleshooting/06-Solution-Control-Plane-Failure.md) + - [07-Worker-Node-Failure](docs/12-Troubleshooting/07-Worker-Node-Failure.md) + - [08-Practice-Test-Worker-Node-Failure](docs/12-Troubleshooting/08-Practice-Test-Worker-Node-Failure.md) + - [09-Solution-Worker-Node-Failure](docs/12-Troubleshooting/09-Solution-Worker-Node-Failure.md) + - [10-Practice-Test-Troubleshoot-Network](docs/12-Troubleshooting/10-Practice-Test-Troubleshoot-Network.md) + +- [13-Other-Topics](docs/13-Other-Topics) - - [01-Labs-JSON-PATH](docs/12-Other-Topics/01-Labs-JSON-PATH.md) - - [02-Pre-Requisites-JSON-PATH](docs/12-Other-Topics/02-Pre-Requisites-JSON-PATH.md) - - [03-Advance-Kubectl-Commands](docs/12-Other-Topics/03-Advance-Kubectl-Commands.md) - - [04-Practice-Test-Advance-Kubectl-Commands](docs/12-Other-Topics/04-Practice-Test-Advance-Kubectl-Commands.md) + - [01-Labs-JSON-PATH](docs/13-Other-Topics/01-Labs-JSON-PATH.md) + - [02-Pre-Requisites-JSON-PATH](docs/13-Other-Topics/02-Pre-Requisites-JSON-PATH.md) + - [03-Advance-Kubectl-Commands](docs/13-Other-Topics/03-Advance-Kubectl-Commands.md) + - [04-Practice-Test-Advance-Kubectl-Commands](docs/13-Other-Topics/04-Practice-Test-Advance-Kubectl-Commands.md) -- [13-Lightning-Labs](docs/13-Lightning-Labs) +- [14-Lightning-Labs](docs/14-Lightning-Labs) - - [01-Lightning-Labs-Introduction](docs/13-Lightning-Labs/01-Lightning-Labs-Introduction.md) - - [02-Lightning-Lab-1](docs/13-Lightning-Labs/02-Lightning-Lab-1.md) + - [01-Lightning-Labs-Introduction](docs/14-Lightning-Labs/01-Lightning-Labs-Introduction.md) + - [02-Lightning-Lab-1](docs/14-Lightning-Labs/02-Lightning-Lab-1.md) -- [14-Mock-Exams](docs/14-Mock-Exams) +- [15-Mock-Exams](docs/15-Mock-Exams) - - [01-Introduction](docs/14-Mock-Exams/01-Introduction.md) - - [02-Mock-Exam-1](docs/14-Mock-Exams/02-Mock-Exam-1.md) - - [03-Mock-Exam-2](docs/14-Mock-Exams/03-Mock-Exam-2.md) - - [04-CKA-MockExam-2-Solution](docs/14-Mock-Exams/04-CKA-MockExam-2-Solution.md) - - [05-Mock-Exam-3](docs/14-Mock-Exams/05-Mock-Exam-3.md) - - [06-CKA-MockExam-3-Solution](docs/14-Mock-Exams/06-CKA-MockExam-3-Solution.md) + - [01-Introduction](docs/15-Mock-Exams/01-Introduction.md) + - [02-Mock-Exam-1](docs/15-Mock-Exams/02-Mock-Exam-1.md) + - [03-Mock-Exam-2](docs/15-Mock-Exams/03-Mock-Exam-2.md) + - [04-CKA-MockExam-2-Solution](docs/15-Mock-Exams/04-CKA-MockExam-2-Solution.md) + - [05-Mock-Exam-3](docs/15-Mock-Exams/05-Mock-Exam-3.md) + - [06-CKA-MockExam-3-Solution](docs/15-Mock-Exams/06-CKA-MockExam-3-Solution.md) diff --git a/docs/01-Introduction/01-Course-Introduction.md b/docs/01-Introduction/01-Course-Introduction.md index 07b69fb1..7bd7d435 100644 --- a/docs/01-Introduction/01-Course-Introduction.md +++ b/docs/01-Introduction/01-Course-Introduction.md @@ -1,6 +1,6 @@ # Course Introduction - - Take me to the [Video Tutorial](https://kodekloud.com/courses/539883/lectures/9808050) + - Take me to the [Video Tutorial](https://kodekloud.com/topic/course-introduction-5/) #### This course focuses on Administration part of the kubernetes. @@ -22,7 +22,7 @@ #### If you are a beginner we highly recommend Kubenetes for the Absolute Beginners Hands-On course - - Take me to the [Kubenetes for the Absolute Beginners Hands-On Course](https://kodekloud.com/courses/enrolled/316262) + - Take me to the [Kubenetes for the Absolute Beginners Hands-On Course](https://kodekloud.com/courses/kubernetes-for-the-absolute-beginners-hands-on/) ## Course Objectives diff --git a/docs/01-Introduction/02-Certification.md b/docs/01-Introduction/02-Certification.md index c1840525..b720e170 100644 --- a/docs/01-Introduction/02-Certification.md +++ b/docs/01-Introduction/02-Certification.md @@ -1,6 +1,6 @@ # Certification - - Take me to [Video Tutorial](https://kodekloud.com/courses/539883/lectures/9814246) + - Take me to [Video Tutorial](https://kodekloud.com/topic/certification/) ## Certification Details diff --git a/docs/02-Core-Concepts/01-Core-Concepts-Section-Introduction.md b/docs/02-Core-Concepts/01-Core-Concepts-Section-Introduction.md index 67d6930d..25b42f75 100644 --- a/docs/02-Core-Concepts/01-Core-Concepts-Section-Introduction.md +++ b/docs/02-Core-Concepts/01-Core-Concepts-Section-Introduction.md @@ -1,6 +1,6 @@ # Core Concepts Section Introduction - - Take me to the [Video Tutorial](https://kodekloud.com/courses/539883/lectures/9808147) + - Take me to the [Video Tutorial](https://kodekloud.com/topic/core-concepts-section-introduction/) In this section, we will take a look at the below - Cluster Architecture diff --git a/docs/02-Core-Concepts/02-Cluster-Architecture.md b/docs/02-Core-Concepts/02-Cluster-Architecture.md index 843333e0..04b3c124 100644 --- a/docs/02-Core-Concepts/02-Cluster-Architecture.md +++ b/docs/02-Core-Concepts/02-Cluster-Architecture.md @@ -1,6 +1,6 @@ # Cluster Architecture - - Take me to [Video Tutorial](https://kodekloud.com/courses/539883/lectures/9808145) + - Take me to [Video Tutorial](https://kodekloud.com/topic/cluster-architecture/) In this section , we will take a look at the kubernetes Architecture at high level. - 10,000 Feet Look at the Kubernetes Architecture diff --git a/docs/02-Core-Concepts/03-ETCD-For-Beginners.md b/docs/02-Core-Concepts/03-ETCD-For-Beginners.md index 6420bacc..d06df5c8 100644 --- a/docs/02-Core-Concepts/03-ETCD-For-Beginners.md +++ b/docs/02-Core-Concepts/03-ETCD-For-Beginners.md @@ -1,5 +1,5 @@ # ETCD for Beginners - - Take me to the [Video Tutorial](https://kodekloud.com/courses/539883/lectures/9808166) + - Take me to the [Video Tutorial](https://kodekloud.com/topic/etcd-for-beginners/) In this section, we will take a quick look at introduction to ETCD for beginners. - What is ETCD? @@ -36,7 +36,7 @@ $ ./etcd ``` - When you start **`ETCD`** it will by default listens on port **`2379`** - - The default client that comes with **`ETCD`** is the [**`etcdctl`**](https://github.com/etcd-io/etcd/tree/master/etcdctl) client. You can use it to store and retrieve key-value pairs. + - The default client that comes with **`ETCD`** is the [**`etcdctl`**](https://github.com/etcd-io/etcd/tree/main/etcdctl) client. You can use it to store and retrieve key-value pairs. ``` Syntax: To Store a Key-Value pair $ ./etcdctl set key1 value1 diff --git a/docs/02-Core-Concepts/04-ETCD-in-Kubernetes.md b/docs/02-Core-Concepts/04-ETCD-in-Kubernetes.md index 3c7d797c..4e248c55 100644 --- a/docs/02-Core-Concepts/04-ETCD-in-Kubernetes.md +++ b/docs/02-Core-Concepts/04-ETCD-in-Kubernetes.md @@ -1,5 +1,5 @@ # ETCD in Kubernetes - - Take me to [Video Tutorial](https://kodekloud.com/courses/539883/lectures/9808160) + - Take me to [Video Tutorial](https://kodekloud.com/topic/etcd-in-kubernetes/) In this section, we will take a look at ETCD role in kubernetes diff --git a/docs/02-Core-Concepts/05-Kube-API-Server.md b/docs/02-Core-Concepts/05-Kube-API-Server.md index 58585614..d753bf89 100644 --- a/docs/02-Core-Concepts/05-Kube-API-Server.md +++ b/docs/02-Core-Concepts/05-Kube-API-Server.md @@ -1,5 +1,5 @@ # Kube API Server - - Take me to [Video Tutorial](https://kodekloud.com/courses/539883/lectures/9808163) + - Take me to [Video Tutorial](https://kodekloud.com/topic/kube-api-server/) In this section, we will talk about kube-apiserver in kubernetes diff --git a/docs/02-Core-Concepts/06-Kube-Controller-Manager.md b/docs/02-Core-Concepts/06-Kube-Controller-Manager.md index f6957a79..50ef60a7 100644 --- a/docs/02-Core-Concepts/06-Kube-Controller-Manager.md +++ b/docs/02-Core-Concepts/06-Kube-Controller-Manager.md @@ -1,6 +1,6 @@ # Kube Controller Manager - - Take me to [Video Tutorial](https://kodekloud.com/courses/539883/lectures/9808161) + - Take me to [Video Tutorial](https://kodekloud.com/topic/kube-controller-manager/) In this section, we will take a look at kube-controller-manager. diff --git a/docs/02-Core-Concepts/07-Kube-Scheduler.md b/docs/02-Core-Concepts/07-Kube-Scheduler.md index 48d2c484..4fa1266c 100644 --- a/docs/02-Core-Concepts/07-Kube-Scheduler.md +++ b/docs/02-Core-Concepts/07-Kube-Scheduler.md @@ -1,5 +1,5 @@ # Kube Scheduler - - Take me to [Video Tutorial](https://kodekloud.com/courses/539883/lectures/9808162) + - Take me to [Video Tutorial](https://kodekloud.com/topic/kube-scheduler/) In this section, we will take a look at kube-scheduler. diff --git a/docs/02-Core-Concepts/08-Kubelet.md b/docs/02-Core-Concepts/08-Kubelet.md index bd981a83..ba80a512 100644 --- a/docs/02-Core-Concepts/08-Kubelet.md +++ b/docs/02-Core-Concepts/08-Kubelet.md @@ -1,5 +1,5 @@ # Kubelet - - Take me to [Video Tutorial](https://kodekloud.com/courses/539883/lectures/9808158) + - Take me to [Video Tutorial](https://kodekloud.com/topic/kubelet/) In this section we will take a look at kubelet. diff --git a/docs/02-Core-Concepts/09-Kube-Proxy.md b/docs/02-Core-Concepts/09-Kube-Proxy.md index 76e5582d..0cc654cd 100644 --- a/docs/02-Core-Concepts/09-Kube-Proxy.md +++ b/docs/02-Core-Concepts/09-Kube-Proxy.md @@ -1,5 +1,5 @@ # Kube Proxy -- Take me to [Video Tutorial](https://kodekloud.com/courses/539883/lectures/9808167) +- Take me to [Video Tutorial](https://kodekloud.com/topic/kube-proxy/) In this section, we will take a look at kube-proxy. diff --git a/docs/02-Core-Concepts/10-Pods.md b/docs/02-Core-Concepts/10-Pods.md index b420c481..7055a0e3 100644 --- a/docs/02-Core-Concepts/10-Pods.md +++ b/docs/02-Core-Concepts/10-Pods.md @@ -1,5 +1,5 @@ # Pods - - Take me to [Video Tutorial](https://kodekloud.com/courses/539883/lectures/9808169) + - Take me to [Video Tutorial](https://kodekloud.com/topic/pods-2/) In this section, we will take a look at PODS. - POD introduction diff --git a/docs/02-Core-Concepts/11-Practice-Test-Introduction.md b/docs/02-Core-Concepts/11-Practice-Test-Introduction.md index ce9b8daa..9039228d 100644 --- a/docs/02-Core-Concepts/11-Practice-Test-Introduction.md +++ b/docs/02-Core-Concepts/11-Practice-Test-Introduction.md @@ -1,5 +1,5 @@ # Practice Test Introduction In this section, we will take a look at practice test demo. -- Take me to [Video Tutorial](https://kodekloud.com/courses/539883/lectures/9808164) +- Take me to [Video Tutorial](https://kodekloud.com/topic/practice-test-introduction-2/) diff --git a/docs/02-Core-Concepts/12-Practice-Test-PODs.md b/docs/02-Core-Concepts/12-Practice-Test-PODs.md index 10208c1a..9829308b 100644 --- a/docs/02-Core-Concepts/12-Practice-Test-PODs.md +++ b/docs/02-Core-Concepts/12-Practice-Test-PODs.md @@ -1,5 +1,5 @@ # Practice Test - PODs - - Take me to [Practice Test](https://kodekloud.com/courses/539883/lectures/9808164) + - Take me to [Practice Test](https://kodekloud.com/topic/practice-test-pods/) ## Here are the solutions to the practice test 1. Run the command **`kubectl get pods`** and count the number of pods. diff --git a/docs/02-Core-Concepts/13-ReplicaSets.md b/docs/02-Core-Concepts/13-ReplicaSets.md index cf86e017..bdae4248 100644 --- a/docs/02-Core-Concepts/13-ReplicaSets.md +++ b/docs/02-Core-Concepts/13-ReplicaSets.md @@ -1,5 +1,5 @@ # ReplicaSets - - Take me to [Video Tutorial](https://kodekloud.com/courses/539883/lectures/9808168) + - Take me to [Video Tutorial](https://kodekloud.com/topic/replicasets/) In this section, we will take a look at the below - Replication Controller diff --git a/docs/02-Core-Concepts/14-Practice-Tests-ReplicaSet.md b/docs/02-Core-Concepts/14-Practice-Tests-ReplicaSet.md index 96b2f43a..83eab8e3 100644 --- a/docs/02-Core-Concepts/14-Practice-Tests-ReplicaSet.md +++ b/docs/02-Core-Concepts/14-Practice-Tests-ReplicaSet.md @@ -1,5 +1,5 @@ # Practice Test - ReplicaSets - - Take me to [Practice Test](https://kodekloud.com/courses/539883/lectures/9816569) + - Take me to [Practice Test](https://kodekloud.com/topic/practice-test-replicasets/) #### Solutions for the replicaset practice tests 1. Run the command **`kubectl get pods`** and count the number of pods. diff --git a/docs/02-Core-Concepts/15-Deployments.md b/docs/02-Core-Concepts/15-Deployments.md index b4744216..664585bf 100644 --- a/docs/02-Core-Concepts/15-Deployments.md +++ b/docs/02-Core-Concepts/15-Deployments.md @@ -1,5 +1,5 @@ # Deployments - - Take me to [Video Tutorial](https://kodekloud.com/courses/539883/lectures/9808165) + - Take me to [Video Tutorial](https://kodekloud.com/topic/deployments-3/) In this section, we will take a look at kubernetes deployments diff --git a/docs/02-Core-Concepts/16-Practice-Tests-Deployments.md b/docs/02-Core-Concepts/16-Practice-Tests-Deployments.md index 5b75fa12..640b5ea2 100644 --- a/docs/02-Core-Concepts/16-Practice-Tests-Deployments.md +++ b/docs/02-Core-Concepts/16-Practice-Tests-Deployments.md @@ -1,5 +1,5 @@ # Practice Test - Deployments - - Take me to [Practice Test](https://kodekloud.com/courses/539883/lectures/9816571) + - Take me to [Practice Test](https://kodekloud.com/topic/practice-tests-deployments/) Solutions to the deploments practice test 1. Run the command **`kubectl get pods`** and count the number of pods. @@ -122,5 +122,3 @@ Solutions to the deploments practice test ``` - -#### Take me to [Deployment Practice Test - Solutions](https://kodekloud.com/courses/539883/lectures/16416761) diff --git a/docs/02-Core-Concepts/17-Namespaces.md b/docs/02-Core-Concepts/17-Namespaces.md index 489c7bff..ea794a81 100644 --- a/docs/02-Core-Concepts/17-Namespaces.md +++ b/docs/02-Core-Concepts/17-Namespaces.md @@ -1,5 +1,5 @@ # Namespaces - - Take me to [Video Tutorial](https://kodekloud.com/courses/539883/lectures/9808159) + - Take me to [Video Tutorial](https://kodekloud.com/topic/namespaces/) In this section, we will take a look at **`Namespaces`** diff --git a/docs/02-Core-Concepts/18-Practice-Test-Namespaces.md b/docs/02-Core-Concepts/18-Practice-Test-Namespaces.md index 06fbffd4..c6f1bfea 100644 --- a/docs/02-Core-Concepts/18-Practice-Test-Namespaces.md +++ b/docs/02-Core-Concepts/18-Practice-Test-Namespaces.md @@ -1,5 +1,5 @@ # Practice Test - Namespaces - - Take me to [Practice Test](https://kodekloud.com/courses/539883/lectures/9816576) + - Take me to [Practice Test](https://kodekloud.com/topic/practice-test-namespaces/) Solutions to practice test for namespaces @@ -57,5 +57,3 @@ Solutions to practice test for namespaces ``` - -#### Take me to [Practice Test Solutions](https://kodekloud.com/courses/539883/lectures/16416900) diff --git a/docs/02-Core-Concepts/19-Services.md b/docs/02-Core-Concepts/19-Services.md index 69d85f22..bd99d242 100644 --- a/docs/02-Core-Concepts/19-Services.md +++ b/docs/02-Core-Concepts/19-Services.md @@ -1,5 +1,5 @@ # Kubernetes Services - - Take me to [Video Tutorial](https://kodekloud.com/courses/539883/lectures/9808156) + - Take me to [Video Tutorial](https://kodekloud.com/topic/services-3/) In this section we will take a look at **`services`** in kubernetes diff --git a/docs/02-Core-Concepts/20-Services-ClusterIP.md b/docs/02-Core-Concepts/20-Services-ClusterIP.md index e2e0a433..af681e30 100644 --- a/docs/02-Core-Concepts/20-Services-ClusterIP.md +++ b/docs/02-Core-Concepts/20-Services-ClusterIP.md @@ -1,5 +1,5 @@ # Kubernetes Services - ClusterIP - - Take me to [Video Tutorial](https://kodekloud.com/courses/539883/lectures/9808157) + - Take me to [Video Tutorial](https://kodekloud.com/topic/services-cluster-ip-2/) In this section we will take a look at **`services - ClusterIP`** in kubernetes diff --git a/docs/02-Core-Concepts/21-Practice-Test-Services.md b/docs/02-Core-Concepts/21-Practice-Test-Services.md index 8cca3e51..c04ddfe6 100644 --- a/docs/02-Core-Concepts/21-Practice-Test-Services.md +++ b/docs/02-Core-Concepts/21-Practice-Test-Services.md @@ -1,5 +1,5 @@ # Practice Test - Services - - Take me to [Practice Test](https://kodekloud.com/courses/539883/lectures/9816583) + - Take me to [Practice Test](https://kodekloud.com/topic/practice-test-services/) #### Solutions to Practice test - Services @@ -76,15 +76,4 @@ $ kubectl create -f service-definition-1.yaml ``` - - -#### Take me to [Practice Test - Solutions](https://kodekloud.com/courses/539883/lectures/16603611) - - - - - - - - diff --git a/docs/02-Core-Concepts/22-Imperative-Commands-with-kubectl.md b/docs/02-Core-Concepts/22-Imperative-Commands-with-kubectl.md index d53538f5..50147a97 100644 --- a/docs/02-Core-Concepts/22-Imperative-Commands-with-kubectl.md +++ b/docs/02-Core-Concepts/22-Imperative-Commands-with-kubectl.md @@ -1,3 +1,3 @@ # Certification Tips - Imperative Commands with kubectl - - Take me to the [Tutorial](https://kodekloud.com/courses/539883/lectures/10503265) + - Take me to the [Certification tips page](https://kodekloud.com/topic/certification-tips-imperative-commands-with-kubectl/) diff --git a/docs/02-Core-Concepts/23-Practice-Test-Imperative-Commands.md b/docs/02-Core-Concepts/23-Practice-Test-Imperative-Commands.md index 66caee47..8970227b 100644 --- a/docs/02-Core-Concepts/23-Practice-Test-Imperative-Commands.md +++ b/docs/02-Core-Concepts/23-Practice-Test-Imperative-Commands.md @@ -1,5 +1,5 @@ # Practice Test - Imperative Commands - - Take me to [Practice Test](https://kodekloud.com/courses/539883/lectures/10503277) + - Take me to [Practice Test](https://kodekloud.com/topic/practice-test-imperative-commands-2/) Solutions for Practice Test - Imperative Commands diff --git a/docs/02-Core-Concepts/24-Attachments.md b/docs/02-Core-Concepts/24-Attachments.md index 8c5dd614..e4091856 100644 --- a/docs/02-Core-Concepts/24-Attachments.md +++ b/docs/02-Core-Concepts/24-Attachments.md @@ -1,3 +1,4 @@ # KodeKloud - CKA Course Documents - - Take me to the [Tutorials](https://kodekloud.com/courses/539883/lectures/12356372) - + - Take me to the [Presentation Deck - 1](https://kodekloud.com/topic/attachments/) + - Take me to the [Presentation Deck - 2](https://kodekloud.com/topic/download-presentation-deck-for-this-section-1/) + diff --git a/docs/03-Scheduling/01-Scheduling-Section-Introduction.md b/docs/03-Scheduling/01-Scheduling-Section-Introduction.md index 23aebcdb..33dcc911 100644 --- a/docs/03-Scheduling/01-Scheduling-Section-Introduction.md +++ b/docs/03-Scheduling/01-Scheduling-Section-Introduction.md @@ -1,2 +1,2 @@ # Scheduling Section Introduction - - Take me to [Video Tutorial](https://kodekloud.com/courses/539883/lectures/9815300) + - Take me to [Video Tutorial](https://kodekloud.com/topic/scheduling-section-introduction/) diff --git a/docs/03-Scheduling/02-Manual-Scheduling.md b/docs/03-Scheduling/02-Manual-Scheduling.md index b76d89a7..0c3eaaf0 100644 --- a/docs/03-Scheduling/02-Manual-Scheduling.md +++ b/docs/03-Scheduling/02-Manual-Scheduling.md @@ -1,5 +1,5 @@ # Manual Scheduling - - Take me to [Video Tutorial](https://kodekloud.com/courses/539883/lectures/9815303) + - Take me to [Video Tutorial](https://kodekloud.com/topic/manual-scheduling/) In this section, we will take a look at **`Manually Scheduling`** a **`POD`** on a node. diff --git a/docs/03-Scheduling/03-Practice-Test-Manual-Scheduling.md b/docs/03-Scheduling/03-Practice-Test-Manual-Scheduling.md index 8f91f69d..a09e1000 100644 --- a/docs/03-Scheduling/03-Practice-Test-Manual-Scheduling.md +++ b/docs/03-Scheduling/03-Practice-Test-Manual-Scheduling.md @@ -1,5 +1,5 @@ # Practice Test - Manual Scheduling - - Take me to [Practice Test](https://kodekloud.com/courses/539883/lectures/9816587) + - Take me to [Practice Test](https://kodekloud.com/topic/practice-test-manual-scheduling/) Solutions to Practice Test - Manual Scheduling @@ -52,6 +52,3 @@ Solutions to Practice Test - Manual Scheduling ``` - -#### Take me to [Practice Test - Solutions](https://kodekloud.com/courses/certified-kubernetes-administrator-with-practice-tests/lectures/16603715) - diff --git a/docs/03-Scheduling/04-Labels-and-Selectors.md b/docs/03-Scheduling/04-Labels-and-Selectors.md index 8653d4c3..4b14d082 100644 --- a/docs/03-Scheduling/04-Labels-and-Selectors.md +++ b/docs/03-Scheduling/04-Labels-and-Selectors.md @@ -1,5 +1,5 @@ # Labels and Selectors - - Take me to [Video Tutorial](https://kodekloud.com/courses/539883/lectures/9816604) + - Take me to [Video Tutorial](https://kodekloud.com/topic/labels-and-selectors/) In this section, we will take a look at **`Labels and Selectors`** diff --git a/docs/03-Scheduling/05-Practice-Test-Scheduling.md b/docs/03-Scheduling/05-Practice-Test-Scheduling.md index f83a2646..9ebca22e 100644 --- a/docs/03-Scheduling/05-Practice-Test-Scheduling.md +++ b/docs/03-Scheduling/05-Practice-Test-Scheduling.md @@ -1,7 +1,7 @@ -# Practice Test - Scheduling - - Take me to [Video Tutorial](https://kodekloud.com/courses/539883/lectures/9816589) +# Practice Test - Labels and Selectors + - Take me to [Practice Test](https://kodekloud.com/topic/practice-test-labels-and-selectors/) -Solutions to Practice Test - Scheduling +Solutions to Practice Test - Labels and Selectors - Run the command 'kubectl get pods --selector env=dev'
@@ -47,6 +47,3 @@ Solutions to Practice Test - Scheduling $ kubectl create -f replicaset-definition.yaml ```
- - -#### Take to [Practice Test - Scheduling](https://kodekloud.com/courses/certified-kubernetes-administrator-with-practice-tests/lectures/13290011) diff --git a/docs/03-Scheduling/06-Taints-and-Tolerations.md b/docs/03-Scheduling/06-Taints-and-Tolerations.md index fe9cab0c..7acd537b 100644 --- a/docs/03-Scheduling/06-Taints-and-Tolerations.md +++ b/docs/03-Scheduling/06-Taints-and-Tolerations.md @@ -1,5 +1,5 @@ # Taints and Tolerations - - Take me to [Video Tutorial](https://kodekloud.com/courses/539883/lectures/10277934) + - Take me to [Video Tutorial](https://kodekloud.com/topic/taints-and-tolerations-2/) In this section, we will take a look at taints and tolerations. - Pod to node relationship and how you can restrict what pods are placed on what nodes. diff --git a/docs/03-Scheduling/07-Practice-Test-Taints-and-Tolerations.md b/docs/03-Scheduling/07-Practice-Test-Taints-and-Tolerations.md index 98aa9ac5..46565231 100644 --- a/docs/03-Scheduling/07-Practice-Test-Taints-and-Tolerations.md +++ b/docs/03-Scheduling/07-Practice-Test-Taints-and-Tolerations.md @@ -1,5 +1,5 @@ -# Practice Test Taints and Tolerations - - Take me to [Video Tutorial](https://kodekloud.com/courses/539883/lectures/10277990) +# Practice Test - Taints and Tolerations + - Take me to [Practice Test](https://kodekloud.com/topic/practice-test-taints-and-tolerations/) Solutions to the Practice Test - Taints and Tolerations diff --git a/docs/03-Scheduling/08-Node-Selectors.md b/docs/03-Scheduling/08-Node-Selectors.md index b7e843b6..77051c35 100644 --- a/docs/03-Scheduling/08-Node-Selectors.md +++ b/docs/03-Scheduling/08-Node-Selectors.md @@ -1,5 +1,5 @@ # Node Selectors - - Take me to [Video Tutorial](https://kodekloud.com/courses/539883/lectures/10277935) + - Take me to [Video Tutorial](https://kodekloud.com/topic/node-selectors/) In this section, we will take a look at Node Selectors in Kubernetes diff --git a/docs/03-Scheduling/09-Node-Affinity.md b/docs/03-Scheduling/09-Node-Affinity.md index 749f93e8..05c70d8e 100644 --- a/docs/03-Scheduling/09-Node-Affinity.md +++ b/docs/03-Scheduling/09-Node-Affinity.md @@ -1,5 +1,5 @@ # Node Affinity - - Take me to the [Video Tutorial](https://kodekloud.com/courses/539883/lectures/10277936) + - Take me to the [Video Tutorial](https://kodekloud.com/topic/node-affinity-2/) In this section, we will talk about "Node Affinity" feature in kubernetes. diff --git a/docs/03-Scheduling/10-Practice-Test-Node-Affinity.md b/docs/03-Scheduling/10-Practice-Test-Node-Affinity.md index 39bb674d..f0f4aa5a 100644 --- a/docs/03-Scheduling/10-Practice-Test-Node-Affinity.md +++ b/docs/03-Scheduling/10-Practice-Test-Node-Affinity.md @@ -1,5 +1,5 @@ # Practice Test - Node Affinity - - Take me to [Practice Test](https://kodekloud.com/courses/539883/lectures/10277999) + - Take me to [Practice Test](https://kodekloud.com/topic/practice-test-node-affinity-2/) Solutions to practice test - node affinity diff --git a/docs/03-Scheduling/11.Taints-and-Tolerations-vs-Node-Affinity.md b/docs/03-Scheduling/11.Taints-and-Tolerations-vs-Node-Affinity.md index a5a8a1cf..c9715f31 100644 --- a/docs/03-Scheduling/11.Taints-and-Tolerations-vs-Node-Affinity.md +++ b/docs/03-Scheduling/11.Taints-and-Tolerations-vs-Node-Affinity.md @@ -1,5 +1,5 @@ # Taints and Tolerations vs Node Affinity - - Take me to [Video Tutorial](https://kodekloud.com/courses/539883/lectures/10277937) + - Take me to [Video Tutorial](https://kodekloud.com/topic/taints-and-tolerations-vs-node-affinity/) In this section, we will take a look at Taints and Tolerations vs Node Affinity - Taints and Tolerations do not guarantee that the pods will only prefer these nodes; in this case, the red pods may end up on one of the other nodes that do not have a taint or toleration set. diff --git a/docs/03-Scheduling/12-Resource-Limits.md b/docs/03-Scheduling/12-Resource-Limits.md index cf6bce6d..79432e43 100644 --- a/docs/03-Scheduling/12-Resource-Limits.md +++ b/docs/03-Scheduling/12-Resource-Limits.md @@ -1,5 +1,5 @@ # Resource Limits - - Take me to [Video Tutorials](https://kodekloud.com/courses/539883/lectures/9816620) + - Take me to [Video Tutorials](https://kodekloud.com/topic/resource-limits/) In this section we will take a look at Resource Limits diff --git a/docs/03-Scheduling/13-Practice-Test-Resource-Limits.md b/docs/03-Scheduling/13-Practice-Test-Resource-Limits.md index cde7214c..a9378ac1 100644 --- a/docs/03-Scheduling/13-Practice-Test-Resource-Limits.md +++ b/docs/03-Scheduling/13-Practice-Test-Resource-Limits.md @@ -1,5 +1,5 @@ # Practice Test - Resource Limits - - Take me to [Practice Test](https://kodekloud.com/courses/539883/lectures/9816593) + - Take me to [Practice Test](https://kodekloud.com/topic/practice-test-resource-limits/) Solutions to practice test - resource limtis - Run the command 'kubectl describe pod rabbit' and inspect requests. @@ -80,4 +80,5 @@ Solutions to practice test - resource limtis ``` -#### Take me to [Practice Test - Solutions](https://kodekloud.com/courses/certified-kubernetes-administrator-with-practice-tests/lectures/13290014) + + diff --git a/docs/03-Scheduling/14-DaemonSets.md b/docs/03-Scheduling/14-DaemonSets.md index 3042fca8..0df11939 100644 --- a/docs/03-Scheduling/14-DaemonSets.md +++ b/docs/03-Scheduling/14-DaemonSets.md @@ -1,5 +1,5 @@ # DaemonSets - - Take me to [Video Tutorial](https://kodekloud.com/courses/539883/lectures/9815302) + - Take me to [Video Tutorial](https://kodekloud.com/topic/daemonsets/) In this section, we will take a look at DaemonSets. diff --git a/docs/03-Scheduling/15-Practice-Test-DaemonSets.md b/docs/03-Scheduling/15-Practice-Test-DaemonSets.md index 0526becc..dff278b8 100644 --- a/docs/03-Scheduling/15-Practice-Test-DaemonSets.md +++ b/docs/03-Scheduling/15-Practice-Test-DaemonSets.md @@ -1,5 +1,5 @@ # Practice Test - DaemonSets - - Take me to [Practice Test](https://kodekloud.com/courses/539883/lectures/9816595) + - Take me to [Practice Test](https://kodekloud.com/topic/practice-test-daemonsets/) Solutions to practice test daemonsets - Run the command kubectl get daemonsets --all-namespaces @@ -94,4 +94,6 @@ Solutions to practice test daemonsets ``` -#### Take me to [Practice Test - Solutions](https://kodekloud.com/courses/certified-kubernetes-administrator-with-practice-tests/lectures/16603698) + + + diff --git a/docs/03-Scheduling/16-Static-Pods.md b/docs/03-Scheduling/16-Static-Pods.md index afae3df9..f126d583 100644 --- a/docs/03-Scheduling/16-Static-Pods.md +++ b/docs/03-Scheduling/16-Static-Pods.md @@ -1,5 +1,5 @@ # Static Pods - - Take me to [Video Tutorial](https://kodekloud.com/courses/539883/lectures/10352432) + - Take me to [Video Tutorial](https://kodekloud.com/topic/static-pods/) In this section, we will take a look at Static Pods diff --git a/docs/03-Scheduling/17-Practice-Test-StaticPods.md b/docs/03-Scheduling/17-Practice-Test-StaticPods.md index 6d30b37f..7c87cf4f 100644 --- a/docs/03-Scheduling/17-Practice-Test-StaticPods.md +++ b/docs/03-Scheduling/17-Practice-Test-StaticPods.md @@ -1,5 +1,5 @@ # Practice Test - Static Pods - - Take me to [Practice Test](https://kodekloud.com/courses/539883/lectures/10352436) + - Take me to [Practice Test](https://kodekloud.com/topic/practice-test-static-pods/) Solutions to the practice test - static pods - Run the command kubectl get pods --all-namespaces and look for those with -master appended in the name diff --git a/docs/03-Scheduling/18-Multiple-Schedulers.md b/docs/03-Scheduling/18-Multiple-Schedulers.md index 5dfd4759..885b55bf 100644 --- a/docs/03-Scheduling/18-Multiple-Schedulers.md +++ b/docs/03-Scheduling/18-Multiple-Schedulers.md @@ -1,5 +1,5 @@ # Multiple Schedulers - - Take me to [Video Tutorial](https://kodekloud.com/courses/539883/lectures/9815299) + - Take me to [Video Tutorial](https://kodekloud.com/topic/multiple-schedulers/) In this section, we will take a look at multiple schedulers diff --git a/docs/03-Scheduling/19-Practice-Test-Multiple-Schedulers.md b/docs/03-Scheduling/19-Practice-Test-Multiple-Schedulers.md index e729e761..7368aa9d 100644 --- a/docs/03-Scheduling/19-Practice-Test-Multiple-Schedulers.md +++ b/docs/03-Scheduling/19-Practice-Test-Multiple-Schedulers.md @@ -1,5 +1,5 @@ # Practice Test - Multiple Schedulers - - Take me to [Practice Test](https://kodekloud.com/courses/539883/lectures/9816597) + - Take me to [Practice Test](https://kodekloud.com/topic/practice-test-multiple-schedulers/) Solutions to practice test - multiple schedulers - Run the command 'kubectl get pods --namespace=kube-system' @@ -42,9 +42,3 @@ Solutions to practice test - multiple schedulers - - - - - - diff --git a/docs/03-Scheduling/20-Configuring-Kubernetes-Schedulers.md b/docs/03-Scheduling/20-Configuring-Kubernetes-Schedulers.md index 86794a5a..d5f90dd7 100644 --- a/docs/03-Scheduling/20-Configuring-Kubernetes-Schedulers.md +++ b/docs/03-Scheduling/20-Configuring-Kubernetes-Schedulers.md @@ -1,5 +1,5 @@ # Configuring Kubernetes Schedulers - - Take me to [video Tutorial](https://kodekloud.com/courses/certified-kubernetes-administrator-with-practice-tests/lectures/9815301) + - Take me to [video Tutorial](https://kodekloud.com/topic/configuring-kubernetes-scheduler/) In this section, we will take a look at configuring kubernetes schedulers. diff --git a/docs/03-Scheduling/21-Download-Presentation-Deck.md b/docs/03-Scheduling/21-Download-Presentation-Deck.md index ab207e7c..a9c98ef1 100644 --- a/docs/03-Scheduling/21-Download-Presentation-Deck.md +++ b/docs/03-Scheduling/21-Download-Presentation-Deck.md @@ -1,2 +1,2 @@ # Download Presentation Deck - - Take me to [Presentation Deck](https://kodekloud.com/courses/certified-kubernetes-administrator-with-practice-tests/lectures/16024153) + - Take me to [Presentation Deck](https://kodekloud.com/topic/download-presentation-deck-2-2/) diff --git a/docs/04-Logging-and-Monitoring/01-Logging-and-Monitoring-Section-Introduction.md b/docs/04-Logging-and-Monitoring/01-Logging-and-Monitoring-Section-Introduction.md index ec2af632..95f0f047 100644 --- a/docs/04-Logging-and-Monitoring/01-Logging-and-Monitoring-Section-Introduction.md +++ b/docs/04-Logging-and-Monitoring/01-Logging-and-Monitoring-Section-Introduction.md @@ -1,5 +1,5 @@ # Logging and Monitoring Section Introduction - - Take me to [Video Tutorial](https://kodekloud.com/courses/539883/lectures/9808185) + - Take me to [Video Tutorial](https://kodekloud.com/topic/logging-and-monitoring-section-introduction/) In this section, we will take a look at the below - Monitor Cluster Components diff --git a/docs/04-Logging-and-Monitoring/02-Monitor-Cluster-Components.md b/docs/04-Logging-and-Monitoring/02-Monitor-Cluster-Components.md index 56d2856d..6676f5ed 100644 --- a/docs/04-Logging-and-Monitoring/02-Monitor-Cluster-Components.md +++ b/docs/04-Logging-and-Monitoring/02-Monitor-Cluster-Components.md @@ -1,5 +1,5 @@ # Monitor Cluster Components - - Take me to [Video Tutuorials](https://kodekloud.com/courses/539883/lectures/9808186) + - Take me to [Video Tutuorials](https://kodekloud.com/topic/monitor-cluster-components/) In this section, we will take a look at monitoring kubernetes cluster diff --git a/docs/04-Logging-and-Monitoring/03-Practice-Test-Monitor-Cluster-Components.md b/docs/04-Logging-and-Monitoring/03-Practice-Test-Monitor-Cluster-Components.md index c7b41dea..364a0e96 100644 --- a/docs/04-Logging-and-Monitoring/03-Practice-Test-Monitor-Cluster-Components.md +++ b/docs/04-Logging-and-Monitoring/03-Practice-Test-Monitor-Cluster-Components.md @@ -1,5 +1,5 @@ # Practice Test - Monitor Cluster Components - - Take me to [Practice Test](https://kodekloud.com/courses/539883/lectures/9816628) + - Take me to [Practice Test](https://kodekloud.com/topic/practice-test-monitor-cluster-components/) Solutions to practice test - monitor cluster components - We have deployed a few PODs running workloads. Inspect it. @@ -75,4 +75,5 @@ Solutions to practice test - monitor cluster components ``` -#### Take me to [Practice Test - Solutions](https://kodekloud.com/courses/certified-kubernetes-administrator-with-practice-tests/lectures/13290102) + + diff --git a/docs/04-Logging-and-Monitoring/04-Managing-Application-Logs.md b/docs/04-Logging-and-Monitoring/04-Managing-Application-Logs.md index a772f5c1..540a790e 100644 --- a/docs/04-Logging-and-Monitoring/04-Managing-Application-Logs.md +++ b/docs/04-Logging-and-Monitoring/04-Managing-Application-Logs.md @@ -1,5 +1,5 @@ # Managing Application Logs - - Take me to [Video Tutorial](https://kodekloud.com/courses/539883/lectures/9808184) + - Take me to [Video Tutorial](https://kodekloud.com/topic/managing-application-logs/) In this section, we will take a look at managing application logs diff --git a/docs/04-Logging-and-Monitoring/05-Download-Presentation-Deck.md b/docs/04-Logging-and-Monitoring/05-Download-Presentation-Deck.md index afe5a892..e6e784bd 100644 --- a/docs/04-Logging-and-Monitoring/05-Download-Presentation-Deck.md +++ b/docs/04-Logging-and-Monitoring/05-Download-Presentation-Deck.md @@ -1,2 +1,2 @@ # Download Presentation Deck - - Take me to [Presentation Deck](https://kodekloud.com/courses/certified-kubernetes-administrator-with-practice-tests/lectures/16024220) + - Take me to [Presentation Deck](https://kodekloud.com/topic/download-presentation-deck-3/) diff --git a/docs/04-Logging-and-Monitoring/06-Practice-Test-Managing-Application-Logs.md b/docs/04-Logging-and-Monitoring/06-Practice-Test-Managing-Application-Logs.md index bc757478..bc616159 100644 --- a/docs/04-Logging-and-Monitoring/06-Practice-Test-Managing-Application-Logs.md +++ b/docs/04-Logging-and-Monitoring/06-Practice-Test-Managing-Application-Logs.md @@ -1,5 +1,5 @@ # Practice Test - Managing Application Logs - - Take me to [Practice Test](https://kodekloud.com/courses/539883/lectures/9816636) + - Take me to [Practice Test](https://kodekloud.com/topic/practice-test-managing-application-logs/) Solutions to practice test - managing application logs - We have deployed a POD hosting an application. Inspect it. Wait for it to start. @@ -40,4 +40,5 @@ Solutions to practice test - managing application logs -#### Take me to [Practice Test - Solutions](https://kodekloud.com/courses/certified-kubernetes-administrator-with-practice-tests/lectures/13291091) + + diff --git a/docs/05-Application-Lifecycle-Management/01-Application-Lifecycle-Management--Section-Introduction.md b/docs/05-Application-Lifecycle-Management/01-Application-Lifecycle-Management--Section-Introduction.md index 01546a5f..dbef4bf1 100644 --- a/docs/05-Application-Lifecycle-Management/01-Application-Lifecycle-Management--Section-Introduction.md +++ b/docs/05-Application-Lifecycle-Management/01-Application-Lifecycle-Management--Section-Introduction.md @@ -1,5 +1,5 @@ # Application Lifecycle Management Section Introduction - - Take me to [Video Tutorial](https://kodekloud.com/courses/539883/lectures/9808200) + - Take me to [Video Tutorial](https://kodekloud.com/topic/application-lifecycle-management-section-introduction/) In this section, we will take a look at application lifecycle management - Rolling Updates and Rollbacks in Deployments diff --git a/docs/05-Application-Lifecycle-Management/02-RollingUpdates-and-Rollback.md b/docs/05-Application-Lifecycle-Management/02-RollingUpdates-and-Rollback.md index 72600446..f79cd059 100644 --- a/docs/05-Application-Lifecycle-Management/02-RollingUpdates-and-Rollback.md +++ b/docs/05-Application-Lifecycle-Management/02-RollingUpdates-and-Rollback.md @@ -1,5 +1,5 @@ # Rolling Updates and Rollback - - Take me to [Video Tutorial](https://kodekloud.com/courses/539883/lectures/9808204) + - Take me to [Video Tutorial](https://kodekloud.com/topic/rolling-updates-and-rollbacks/) In this section, we will take a look at rolling updates and rollback in a deployment diff --git a/docs/05-Application-Lifecycle-Management/03-Practice-Test-RollingUpdates-Rollback.md b/docs/05-Application-Lifecycle-Management/03-Practice-Test-RollingUpdates-Rollback.md index 0ea2cf86..657bd99b 100644 --- a/docs/05-Application-Lifecycle-Management/03-Practice-Test-RollingUpdates-Rollback.md +++ b/docs/05-Application-Lifecycle-Management/03-Practice-Test-RollingUpdates-Rollback.md @@ -1,5 +1,5 @@ # Practice Test - Rolling Updates and Rollback - - Take me to [Practice Test](https://kodekloud.com/courses/539883/lectures/9816638) + - Take me to [Practice Test](https://kodekloud.com/topic/practice-test-rolling-updates-and-rollbacks/) Solutions to practice test - rolling updates and rollback - We have deployed a simple web application. Inspect the PODs and the Services @@ -99,4 +99,6 @@ Solutions to practice test - rolling updates and rollback - Execute the script at /root/curl-test.sh. -#### Take me to [Practice Test - Solutions](https://kodekloud.com/courses/539883/lectures/13290086) + + + diff --git a/docs/05-Application-Lifecycle-Management/04-Commands-and-Arguments-in-Docker.md b/docs/05-Application-Lifecycle-Management/04-Commands-and-Arguments-in-Docker.md index 3bcfc463..42b0677a 100644 --- a/docs/05-Application-Lifecycle-Management/04-Commands-and-Arguments-in-Docker.md +++ b/docs/05-Application-Lifecycle-Management/04-Commands-and-Arguments-in-Docker.md @@ -1,5 +1,5 @@ # Commands and Arguments in Docker - - Take me to [Video Tutorial](https://kodekloud.com/courses/539883/lectures/9808205) + - Take me to [Video Tutorial](https://kodekloud.com/topic/commands-and-arguments-in-docker/) In this section, we will take a look at commands and arguments in docker diff --git a/docs/05-Application-Lifecycle-Management/05-Commands-and-Arguments-in-Kubernetes.md b/docs/05-Application-Lifecycle-Management/05-Commands-and-Arguments-in-Kubernetes.md index 036d86c2..20ed6f67 100644 --- a/docs/05-Application-Lifecycle-Management/05-Commands-and-Arguments-in-Kubernetes.md +++ b/docs/05-Application-Lifecycle-Management/05-Commands-and-Arguments-in-Kubernetes.md @@ -1,5 +1,5 @@ # Commands and Arguments in Kubernetes - - Take me to [Video Tutorial](https://kodekloud.com/courses/539883/lectures/9808202) + - Take me to [Video Tutorial](https://kodekloud.com/topic/commands-and-arguments-in-kubernetes-2/) In this section, we will take a look at commands and arguments in kubernetes diff --git a/docs/05-Application-Lifecycle-Management/06-Practice-Test-Commands-and-Arguments.md b/docs/05-Application-Lifecycle-Management/06-Practice-Test-Commands-and-Arguments.md index 01a45045..5fd40912 100644 --- a/docs/05-Application-Lifecycle-Management/06-Practice-Test-Commands-and-Arguments.md +++ b/docs/05-Application-Lifecycle-Management/06-Practice-Test-Commands-and-Arguments.md @@ -1,5 +1,5 @@ # Practice Test - Commands and Arguments - - Take me to [Practice Test](https://kodekloud.com/courses/539883/lectures/9816639) + - Take me to [Practice Test](https://kodekloud.com/topic/practice-test-commands-and-arguments/) Solutions to practice test - commands and arguments - Run the command 'kubectl get pods' and count the number of pods. @@ -55,3 +55,5 @@ Solutions to practice test - commands and arguments - Answer file located at /var/answers/answer-webapp-color-green.yaml + + diff --git a/docs/05-Application-Lifecycle-Management/07.Configure-Environment-Variables-in-Applications.md b/docs/05-Application-Lifecycle-Management/07.Configure-Environment-Variables-in-Applications.md index ebce5c3d..841fdf23 100644 --- a/docs/05-Application-Lifecycle-Management/07.Configure-Environment-Variables-in-Applications.md +++ b/docs/05-Application-Lifecycle-Management/07.Configure-Environment-Variables-in-Applications.md @@ -1,5 +1,5 @@ # Configure Environment Variables In Applications - - Take me to [Video Tutorial](https://kodekloud.com/courses/539883/lectures/10589125) + - Take me to [Video Tutorial](https://kodekloud.com/topic/configure-environment-variables-in-applications/) #### ENV variables in Docker ``` diff --git a/docs/05-Application-Lifecycle-Management/08-Configure-ConfigMaps-in-Applications.md b/docs/05-Application-Lifecycle-Management/08-Configure-ConfigMaps-in-Applications.md index 12d01957..3cab5157 100644 --- a/docs/05-Application-Lifecycle-Management/08-Configure-ConfigMaps-in-Applications.md +++ b/docs/05-Application-Lifecycle-Management/08-Configure-ConfigMaps-in-Applications.md @@ -1,5 +1,5 @@ # Configure ConfigMaps in Applications - - Take me to [Video Tutorial](https://kodekloud.com/courses/539883/lectures/10589128) + - Take me to [Video Tutorial](https://kodekloud.com/topic/configure-configmaps-in-applications/) In this section, we will take a look at configuring configmaps in applications diff --git a/docs/05-Application-Lifecycle-Management/09-Practice-Test-Env-Variables.md b/docs/05-Application-Lifecycle-Management/09-Practice-Test-Env-Variables.md index 0c696caa..089a74cb 100644 --- a/docs/05-Application-Lifecycle-Management/09-Practice-Test-Env-Variables.md +++ b/docs/05-Application-Lifecycle-Management/09-Practice-Test-Env-Variables.md @@ -1,5 +1,5 @@ # Practice Test Env Variables - - Take me to [Practice Test](https://kodekloud.com/courses/539883/lectures/9816643) + - Take me to [Practice Test](https://kodekloud.com/topic/practice-test-env-variables/) Solutions to practice test env variables - Run the command 'kubectl get pods' and count the number of pods. diff --git a/docs/05-Application-Lifecycle-Management/10.Secrets.md b/docs/05-Application-Lifecycle-Management/10.Secrets.md index d986beaf..87961272 100644 --- a/docs/05-Application-Lifecycle-Management/10.Secrets.md +++ b/docs/05-Application-Lifecycle-Management/10.Secrets.md @@ -1,5 +1,5 @@ # Secrets - - Take me to [Video Tutorials](https://kodekloud.com/courses/539883/lectures/9808207) + - Take me to [Video Tutorials](https://kodekloud.com/topic/secrets-2/) In this section, we will take a look at secrets in kubernetes @@ -136,7 +136,7 @@ In this section, we will take a look at secrets in kubernetes -#### Additional Notes: [A Note on Secrets](https://kodekloud.com/courses/certified-kubernetes-administrator-with-practice-tests/lectures/10589148) +#### Additional Notes: [A Note on Secrets](https://kodekloud.com/topic/a-note-on-secrets/) #### K8s Reference Docs - https://kubernetes.io/docs/concepts/configuration/secret/ diff --git a/docs/05-Application-Lifecycle-Management/11.Practice-Test-Secrets.md b/docs/05-Application-Lifecycle-Management/11.Practice-Test-Secrets.md index bb192d6b..6a91dab3 100644 --- a/docs/05-Application-Lifecycle-Management/11.Practice-Test-Secrets.md +++ b/docs/05-Application-Lifecycle-Management/11.Practice-Test-Secrets.md @@ -1,5 +1,5 @@ # Practice Test - Secrets - - Take me to [Practice Test](https://kodekloud.com/courses/539883/lectures/9816645) + - Take me to [Practice Test](https://kodekloud.com/topic/practice-test-secrets/) Solutions for pracice test - Secrets - Run the command 'kubectl get secrets' and count the number of pods. @@ -67,6 +67,3 @@ Solutions for pracice test - Secrets - View the web application to verify it can successfully connect to the database - - - diff --git a/docs/05-Application-Lifecycle-Management/12.Multi-Containers-PODs.md b/docs/05-Application-Lifecycle-Management/12.Multi-Containers-PODs.md index f21beb71..28a18c95 100644 --- a/docs/05-Application-Lifecycle-Management/12.Multi-Containers-PODs.md +++ b/docs/05-Application-Lifecycle-Management/12.Multi-Containers-PODs.md @@ -1,5 +1,5 @@ # Multi-Container Pods - - Take me to [Video Tutorial](https://kodekloud.com/courses/539883/lectures/10589155) + - Take me to [Video Tutorial](https://kodekloud.com/topic/multi-container-pods-2/) In this section, we will take a look at multi-container pods diff --git a/docs/05-Application-Lifecycle-Management/13-Practice-Test-Multi-Container-Pods.md b/docs/05-Application-Lifecycle-Management/13-Practice-Test-Multi-Container-Pods.md index bbecfcba..40f2b814 100644 --- a/docs/05-Application-Lifecycle-Management/13-Practice-Test-Multi-Container-Pods.md +++ b/docs/05-Application-Lifecycle-Management/13-Practice-Test-Multi-Container-Pods.md @@ -1,5 +1,5 @@ # Practice Test - Multi-Container Pods - - Take me to [Practice Test](https://kodekloud.com/courses/539883/lectures/10589159) + - Take me to [Practice Test](https://kodekloud.com/topic/practice-test-multi-container-pods/) Solutions to practice test - multi-container pods - Identify the number of containers running in the 'red' pod. diff --git a/docs/05-Application-Lifecycle-Management/14-Multi-Container-Pods-Design-Patterns.md b/docs/05-Application-Lifecycle-Management/14-Multi-Container-Pods-Design-Patterns.md index 0b849fa7..53f144ab 100644 --- a/docs/05-Application-Lifecycle-Management/14-Multi-Container-Pods-Design-Patterns.md +++ b/docs/05-Application-Lifecycle-Management/14-Multi-Container-Pods-Design-Patterns.md @@ -1,5 +1,5 @@ # Multi-Container Pods Design Patterns - - Take me to [Tutorial](https://kodekloud.com/courses/certified-kubernetes-administrator-with-practice-tests/lectures/10589174) + - Take me to [Design Pattern page](https://kodekloud.com/topic/multi-container-pods-design-patterns/) ![dp](../../images/dp.PNG) diff --git a/docs/05-Application-Lifecycle-Management/15.Init-Containers.md b/docs/05-Application-Lifecycle-Management/15.Init-Containers.md index 1e724da4..85a98d15 100644 --- a/docs/05-Application-Lifecycle-Management/15.Init-Containers.md +++ b/docs/05-Application-Lifecycle-Management/15.Init-Containers.md @@ -1,5 +1,5 @@ # Init-Containers - - Take me to [Init-Containers Tutorial](https://kodekloud.com/courses/539883/lectures/10589187) + - Take me to [Init-Containers](https://kodekloud.com/topic/init-containers/) #### K8s Reference Docs - https://kubernetes.io/docs/concepts/workloads/pods/init-containers/ diff --git a/docs/05-Application-Lifecycle-Management/16-Practice-Test-Init-Containers.md b/docs/05-Application-Lifecycle-Management/16-Practice-Test-Init-Containers.md index a2ce8539..f373b60c 100644 --- a/docs/05-Application-Lifecycle-Management/16-Practice-Test-Init-Containers.md +++ b/docs/05-Application-Lifecycle-Management/16-Practice-Test-Init-Containers.md @@ -1,5 +1,5 @@ # Practice Test - Init-Containers - - Take me to [Practice Test](https://kodekloud.com/courses/539883/lectures/10589190) + - Take me to [Practice Test](https://kodekloud.com/topic/practice-test-init-containers/) Solutions to practice test - init-containers - Identify the pod that has an initContainer configured. diff --git a/docs/05-Application-Lifecycle-Management/17.Self-Healing-Applications.md b/docs/05-Application-Lifecycle-Management/17.Self-Healing-Applications.md index 0187a47b..c951d205 100644 --- a/docs/05-Application-Lifecycle-Management/17.Self-Healing-Applications.md +++ b/docs/05-Application-Lifecycle-Management/17.Self-Healing-Applications.md @@ -1,2 +1,2 @@ # Self Healing Applications - - Take me to [Tutorial](https://kodekloud.com/courses/certified-kubernetes-administrator-with-practice-tests/lectures/10589198) + - Take me to [Tutorial](https://kodekloud.com/topic/self-healing-applications-2/) diff --git a/docs/05-Application-Lifecycle-Management/18.Download-Presentation-Deck.md b/docs/05-Application-Lifecycle-Management/18.Download-Presentation-Deck.md index a0e8becd..24f3bf3b 100644 --- a/docs/05-Application-Lifecycle-Management/18.Download-Presentation-Deck.md +++ b/docs/05-Application-Lifecycle-Management/18.Download-Presentation-Deck.md @@ -1,2 +1,4 @@ # Download Presentation Deck - - Take me to [Presentation Deck](https://kodekloud.com/courses/certified-kubernetes-administrator-with-practice-tests/lectures/16092691) + - Take me to [Presentation Deck](https://kodekloud.com/topic/download-presentation-deck-4/) + + diff --git a/docs/06-Cluster-Maintenance/01-Cluster-Maintenance-Section-Introduction.md b/docs/06-Cluster-Maintenance/01-Cluster-Maintenance-Section-Introduction.md index b0ec5073..823faa36 100644 --- a/docs/06-Cluster-Maintenance/01-Cluster-Maintenance-Section-Introduction.md +++ b/docs/06-Cluster-Maintenance/01-Cluster-Maintenance-Section-Introduction.md @@ -1,5 +1,5 @@ # Cluster Maintenance Section Introduction - - Take me to [Video Tutorial](https://kodekloud.com/courses/539883/lectures/9808231) + - Take me to [Video Tutorial](https://kodekloud.com/topic/cluster-maintenance-section-introduction-2/) In this section, we will take a look at cluster maintenance - Cluster Upgrade Process diff --git a/docs/06-Cluster-Maintenance/02-OS-Upgrades.md b/docs/06-Cluster-Maintenance/02-OS-Upgrades.md index 31898917..27e3b4d7 100644 --- a/docs/06-Cluster-Maintenance/02-OS-Upgrades.md +++ b/docs/06-Cluster-Maintenance/02-OS-Upgrades.md @@ -1,7 +1,7 @@ # OS Upgrades - - Take me to [Video Tutorial](https://kodekloud.com/courses/539883/lectures/9808229) + - Take me to [Video Tutorial](https://kodekloud.com/topic/os-upgrades/) -In this section, we will take a look at os upgrades. +In this section, we will take a look at OS upgrades. #### If the node was down for more than 5 minutes, then the pods are terminated from that node diff --git a/docs/06-Cluster-Maintenance/03-Practice-Test-OS-Upgrades.md b/docs/06-Cluster-Maintenance/03-Practice-Test-OS-Upgrades.md index 0ae760a7..48290df6 100644 --- a/docs/06-Cluster-Maintenance/03-Practice-Test-OS-Upgrades.md +++ b/docs/06-Cluster-Maintenance/03-Practice-Test-OS-Upgrades.md @@ -1,5 +1,5 @@ # Practice Test - OS Upgrades - - Take me to [Practice Test](https://kodekloud.com/courses/539883/lectures/9816648) + - Take me to [Practice Test](https://kodekloud.com/topic/practice-test-os-upgrades/) Solutions to practice test - OS Upgrades - Let us explore the environment first. How many nodes do you see in the cluster? diff --git a/docs/06-Cluster-Maintenance/04-Kubernetes-Software-Versions.md b/docs/06-Cluster-Maintenance/04-Kubernetes-Software-Versions.md index 71e899dc..e8b85e31 100644 --- a/docs/06-Cluster-Maintenance/04-Kubernetes-Software-Versions.md +++ b/docs/06-Cluster-Maintenance/04-Kubernetes-Software-Versions.md @@ -1,5 +1,5 @@ # Kubernetes Software Versions - - Take me to [Video Tutorial](https://kodekloud.com/courses/539883/lectures/9808230) + - Take me to [Video Tutorial](https://kodekloud.com/topic/kubernetes-software-versions/) In this section, we will take a look at various kubernetes releases and versions diff --git a/docs/06-Cluster-Maintenance/05-Cluster-Upgrade-Introduction.md b/docs/06-Cluster-Maintenance/05-Cluster-Upgrade-Introduction.md index c4f8c760..13053836 100644 --- a/docs/06-Cluster-Maintenance/05-Cluster-Upgrade-Introduction.md +++ b/docs/06-Cluster-Maintenance/05-Cluster-Upgrade-Introduction.md @@ -1,5 +1,5 @@ # Cluster Upgrade Introduction - - Take me to [Video Tutorial](https://kodekloud.com/courses/539883/lectures/9808227) + - Take me to [Video Tutorial](https://kodekloud.com/topic/cluster-upgrade-introduction/) #### Is it mandatory for all of the kubernetes components to have the same versions? - No, The components can be at different release versions. @@ -92,9 +92,9 @@ ![kubeu3](../../images/kubeu3.PNG) +#### Demo Video on [Cluster Upgrade](https://kodekloud.com/topic/demo-cluster-upgrade/) + #### K8s Reference Docs - https://kubernetes.io/docs/tasks/administer-cluster/kubeadm/kubeadm-upgrade/ - https://kubernetes.io/docs/reference/setup-tools/kubeadm/kubeadm-upgrade/ - - - + \ No newline at end of file diff --git a/docs/06-Cluster-Maintenance/06-Practice-Test-Cluster-Upgrade-Process.md b/docs/06-Cluster-Maintenance/06-Practice-Test-Cluster-Upgrade-Process.md index 7d9e55a9..9ed063a8 100644 --- a/docs/06-Cluster-Maintenance/06-Practice-Test-Cluster-Upgrade-Process.md +++ b/docs/06-Cluster-Maintenance/06-Practice-Test-Cluster-Upgrade-Process.md @@ -1,5 +1,5 @@ # Practice Test - Cluster Upgrade Process - - Take me to [Practice Test](https://kodekloud.com/courses/539883/lectures/9816651) + - Take me to [Practice Test](https://kodekloud.com/topic/practice-test-cluster-upgrade-process/) Solutions to practice test cluster upgrade process - What is the current version of the cluster? @@ -110,9 +110,3 @@ Solutions to practice test cluster upgrade process ``` - - - - - -#### Take me to [Practice Test - Solutions Video Tutorial](https://kodekloud.com/courses/certified-kubernetes-administrator-with-practice-tests/lectures/14468155) diff --git a/docs/06-Cluster-Maintenance/07-Backup-and-Restore-Methods.md b/docs/06-Cluster-Maintenance/07-Backup-and-Restore-Methods.md index 885987a2..148d9bca 100644 --- a/docs/06-Cluster-Maintenance/07-Backup-and-Restore-Methods.md +++ b/docs/06-Cluster-Maintenance/07-Backup-and-Restore-Methods.md @@ -1,5 +1,5 @@ # Backup and Restore Methods - - Take me to [Video Tutorial](https://kodekloud.com/courses/539883/lectures/9808228) + - Take me to [Video Tutorial](https://kodekloud.com/topic/backup-and-restore-methods/) In this section, we will take a look at backup and restore methods diff --git a/docs/06-Cluster-Maintenance/08-Working-With-ETCDCTL.md b/docs/06-Cluster-Maintenance/08-Working-With-ETCDCTL.md index c653d7d8..f811667c 100644 --- a/docs/06-Cluster-Maintenance/08-Working-With-ETCDCTL.md +++ b/docs/06-Cluster-Maintenance/08-Working-With-ETCDCTL.md @@ -1,3 +1,3 @@ # Working with ETCDCTL - - Take me [Tutorial](https://kodekloud.com/courses/539883/lectures/14793320) + - Take me [Tutorial](https://kodekloud.com/topic/working-with-etcdctl/) diff --git a/docs/06-Cluster-Maintenance/09-Practice-Test-Backup-and-Restore-Methods.md b/docs/06-Cluster-Maintenance/09-Practice-Test-Backup-and-Restore-Methods.md index 862bb9d7..0325c76f 100644 --- a/docs/06-Cluster-Maintenance/09-Practice-Test-Backup-and-Restore-Methods.md +++ b/docs/06-Cluster-Maintenance/09-Practice-Test-Backup-and-Restore-Methods.md @@ -1,5 +1,5 @@ # Practice Test - Backup and Restore Methods - - Take me to [Practice Test](https://kodekloud.com/courses/539883/lectures/9816654) + - Take me to [Practice Test](https://kodekloud.com/topic/practice-test-backup-and-restore-methods/) Solutions to practice test - Backup and Restore Methods - Run the kubectl get deployments command @@ -64,4 +64,4 @@ Solutions to practice test - Backup and Restore Methods -#### Take me to [Solutions to Practice Tests Video Tutorial](https://kodekloud.com/courses/certified-kubernetes-administrator-with-practice-tests/lectures/14450164) +#### Take me to [Solutions of Practice Tests - Backup and Restore](https://kodekloud.com/topic/solution-backup-and-restore/) diff --git a/docs/06-Cluster-Maintenance/10-Download-Presentation-Deck.md b/docs/06-Cluster-Maintenance/10-Download-Presentation-Deck.md index f009ce99..106274d7 100644 --- a/docs/06-Cluster-Maintenance/10-Download-Presentation-Deck.md +++ b/docs/06-Cluster-Maintenance/10-Download-Presentation-Deck.md @@ -1,2 +1,2 @@ # Download Presentation Deck - - Take me to [Presentation Deck](https://kodekloud.com/courses/certified-kubernetes-administrator-with-practice-tests/lectures/16092815) + - Take me to [Presentation Deck](https://kodekloud.com/topic/download-presentation-deck-5/) diff --git a/docs/07-Security/01-Security-Section-Introduction.md b/docs/07-Security/01-Security-Section-Introduction.md index 7f67b960..2da991c1 100644 --- a/docs/07-Security/01-Security-Section-Introduction.md +++ b/docs/07-Security/01-Security-Section-Introduction.md @@ -1,5 +1,5 @@ # Security Section Introduction - - Take me to [Video Tutorial](https://kodekloud.com/courses/539883/lectures/9808249) + - Take me to [Video Tutorial](https://kodekloud.com/topic/security-section-introduction/) In this section, we will take a look at security section introduction - Kubernetes Security Primitives diff --git a/docs/07-Security/02-Kubernetes-Security-Primitives.md b/docs/07-Security/02-Kubernetes-Security-Primitives.md index 79f8d1e2..1014ffec 100644 --- a/docs/07-Security/02-Kubernetes-Security-Primitives.md +++ b/docs/07-Security/02-Kubernetes-Security-Primitives.md @@ -1,5 +1,5 @@ # Kubernetes Security Primitives - - Take me to [Video Tutorial](https://kodekloud.com/courses/539883/lectures/9808248) + - Take me to [Video Tutorial](https://kodekloud.com/topic/kubernetes-security-primitives/) In this section, we will take a look at kubernetes security primitives diff --git a/docs/07-Security/03-Authentication.md b/docs/07-Security/03-Authentication.md index d4db9df3..1cd8280b 100644 --- a/docs/07-Security/03-Authentication.md +++ b/docs/07-Security/03-Authentication.md @@ -1,5 +1,5 @@ # Authentication - - Take me to [Video Tutorial](https://kodekloud.com/courses/539883/lectures/9808250) + - Take me to [Video Tutorial](https://kodekloud.com/topic/authentication/) In this section, we will take a look at authentication in a kubernetes cluster diff --git a/docs/07-Security/04-TLS-Certificates.md b/docs/07-Security/04-TLS-Certificates.md index a49b47fe..bb5f14d5 100644 --- a/docs/07-Security/04-TLS-Certificates.md +++ b/docs/07-Security/04-TLS-Certificates.md @@ -1,5 +1,5 @@ -# TLS Certificates - - Take me to [Video Tutorial](https://kodekloud.com/courses/539883/lectures/9808262) +# TLS Certificates Introduction + - Take me to [Video Tutorial](https://kodekloud.com/topic/tls-introduction/) In this section, we will take a look at TLS certificates - What are TLS certificates? diff --git a/docs/07-Security/05-TLS-Basics.md b/docs/07-Security/05-TLS-Basics.md index 2875cea7..b7e3007f 100644 --- a/docs/07-Security/05-TLS-Basics.md +++ b/docs/07-Security/05-TLS-Basics.md @@ -1,5 +1,5 @@ # TLS Basics - - Take me to [Video Tutorial](https://kodekloud.com/courses/539883/lectures/9808254) + - Take me to [Video Tutorial](https://kodekloud.com/topic/tls-basics/) In this section, we will take a look at TLS Basics diff --git a/docs/07-Security/06-TLS-in-Kubernetes.md b/docs/07-Security/06-TLS-in-Kubernetes.md index 2771091e..15ce5919 100644 --- a/docs/07-Security/06-TLS-in-Kubernetes.md +++ b/docs/07-Security/06-TLS-in-Kubernetes.md @@ -1,5 +1,5 @@ # TLS in Kubernetes - - Take me to [Video Tutorial](https://kodekloud.com/courses/539883/lectures/9808256) + - Take me to [Video Tutorial](https://kodekloud.com/topic/tls-in-kubernetes/) In this section, we will take a look at TLS in kubernetes diff --git a/docs/07-Security/07-TLS-in-Kubernetes-Certificate-Creation.md b/docs/07-Security/07-TLS-in-Kubernetes-Certificate-Creation.md index ecb05f18..248abd39 100644 --- a/docs/07-Security/07-TLS-in-Kubernetes-Certificate-Creation.md +++ b/docs/07-Security/07-TLS-in-Kubernetes-Certificate-Creation.md @@ -1,5 +1,5 @@ # TLS in kubernetes - Certificate Creation - - Take me to [Video Tutorial](https://kodekloud.com/courses/539883/lectures/9808252) + - Take me to [Video Tutorial](https://kodekloud.com/topic/tls-in-kubernetes-certificate-creation/) In this section, we will take a look at TLS certificate creation in kubernetes diff --git a/docs/07-Security/08-View-Certificate-Details.md b/docs/07-Security/08-View-Certificate-Details.md index 7e78a8e2..4e65ea3f 100644 --- a/docs/07-Security/08-View-Certificate-Details.md +++ b/docs/07-Security/08-View-Certificate-Details.md @@ -1,5 +1,5 @@ # View Certificate Details - - Take me to [Video Tutorial](https://kodekloud.com/courses/539883/lectures/9808260) + - Take me to [Video Tutorial](https://kodekloud.com/topic/view-certificate-details/) In this section, we will take a look how to view certificates in a kubernetes cluster. diff --git a/docs/07-Security/09-Certificate-Health-Check-Spreadsheet.md b/docs/07-Security/09-Certificate-Health-Check-Spreadsheet.md index 0e0cd2bb..4b10041e 100644 --- a/docs/07-Security/09-Certificate-Health-Check-Spreadsheet.md +++ b/docs/07-Security/09-Certificate-Health-Check-Spreadsheet.md @@ -1,3 +1,3 @@ # Certificate Health-Check Spreadsheet - - Take me to [Spreadsheet](https://kodekloud.com/courses/539883/lectures/11777973) + - Take me to [Spreadsheet](https://kodekloud.com/topic/certificate-health-check-spreadsheet/) diff --git a/docs/07-Security/10-Practice-Test-View-Certificate-Details.md b/docs/07-Security/10-Practice-Test-View-Certificate-Details.md index 83b6dd2f..dd75ab7f 100644 --- a/docs/07-Security/10-Practice-Test-View-Certificate-Details.md +++ b/docs/07-Security/10-Practice-Test-View-Certificate-Details.md @@ -1,5 +1,5 @@ # Practice Test - View Certificates - - Take me to [Practice Test](https://kodekloud.com/courses/539883/lectures/9816665) + - Take me to [Practice Test](https://kodekloud.com/topic/practice-test-view-certificate-details/) Solutions to practice test - view certificates - Identify the certificate file used for the kube-api server diff --git a/docs/07-Security/11-Certificate-API.md b/docs/07-Security/11-Certificate-API.md index 8bd7801c..e21d5819 100644 --- a/docs/07-Security/11-Certificate-API.md +++ b/docs/07-Security/11-Certificate-API.md @@ -1,5 +1,5 @@ # Certificate API - - Take me to [Video Tutorial](https://kodekloud.com/courses/539883/lectures/9808253) + - Take me to [Video Tutorial](https://kodekloud.com/topic/certificates-api/) In this section, we will take a look at how to manage certificates and certificate API's in kubernetes diff --git a/docs/07-Security/12-Practice-Test-Certificates-API.md b/docs/07-Security/12-Practice-Test-Certificates-API.md index 2b6c98c0..8ba81882 100644 --- a/docs/07-Security/12-Practice-Test-Certificates-API.md +++ b/docs/07-Security/12-Practice-Test-Certificates-API.md @@ -1,5 +1,5 @@ # Practice Test - Certificates API - - Take me to [Practice Test](https://kodekloud.com/courses/539883/lectures/9816667) + - Take me to [Practice Test](https://kodekloud.com/topic/practice-test-certificates-api/) Solutions to the practice test - certificate API - A new member akshay joined our team. He requires access to our cluster. The Certificate Signing Request is at the /root location. diff --git a/docs/07-Security/13-kubeconfig.md b/docs/07-Security/13-kubeconfig.md index 386637d2..c6202587 100644 --- a/docs/07-Security/13-kubeconfig.md +++ b/docs/07-Security/13-kubeconfig.md @@ -1,5 +1,5 @@ # KubeConfig - - Take me to [Video Tutorial](https://kodekloud.com/courses/539883/lectures/9808258) + - Take me to [Video Tutorial](https://kodekloud.com/topic/kubeconfig/) In this section, we will take a look at kubeconfig in kubernetes diff --git a/docs/07-Security/14-Practice-Test-KubeConfig.md b/docs/07-Security/14-Practice-Test-KubeConfig.md index 06220bd8..21d04abd 100644 --- a/docs/07-Security/14-Practice-Test-KubeConfig.md +++ b/docs/07-Security/14-Practice-Test-KubeConfig.md @@ -1,8 +1,8 @@ # Practice Test - KubeConfig - - Take me to [Video Tutorial](https://kodekloud.com/courses/539883/lectures/9816668) + - Take me to [Practice Test](https://kodekloud.com/topic/practice-test-kubeconfig/) Solutions to the practice test - kubeconfig -- Look for the kube config file under /root/.kube +- Look for the kube config file under `/root/.kube`
``` @@ -18,7 +18,7 @@ Solutions to the practice test - kubeconfig ```
-- Run the command 'kubectl config view' and count the number of users +- Run the command `kubectl config view` and count the number of users
``` @@ -127,6 +127,3 @@ Solutions to the practice test - kubeconfig - - - diff --git a/docs/07-Security/15-API-Groups.md b/docs/07-Security/15-API-Groups.md index fe460212..b8d38cbb 100644 --- a/docs/07-Security/15-API-Groups.md +++ b/docs/07-Security/15-API-Groups.md @@ -1,5 +1,5 @@ # API Groups - - Take me to [Video Tutorial](https://kodekloud.com/courses/539883/lectures/9808255) + - Take me to [Video Tutorial](https://kodekloud.com/topic/api-groups/) In this section, we will take a look at API Groups in kubernetes diff --git a/docs/07-Security/16-Authorization.md b/docs/07-Security/16-Authorization.md index 49ef5548..a6b35815 100644 --- a/docs/07-Security/16-Authorization.md +++ b/docs/07-Security/16-Authorization.md @@ -1,5 +1,5 @@ # Authorization - - Take me to [Video Tutorial](https://kodekloud.com/courses/539883/lectures/9808261) + - Take me to [Video Tutorial](https://kodekloud.com/topic/authorization/) In this section, we will take a look at authorization in kubernetes diff --git a/docs/07-Security/17-RBAC.md b/docs/07-Security/17-RBAC.md index e000ac5b..dc0ca97d 100644 --- a/docs/07-Security/17-RBAC.md +++ b/docs/07-Security/17-RBAC.md @@ -1,5 +1,5 @@ # RBAC - - Take me to [Video Tutorial](https://kodekloud.com/courses/539883/lectures/9808259) + - Take me to [Video Tutorial](https://kodekloud.com/topic/role-based-access-controls/) In this section, we will take a look at RBAC diff --git a/docs/07-Security/18-Practice-Test-RBAC.md b/docs/07-Security/18-Practice-Test-RBAC.md index d540f27e..75494d44 100644 --- a/docs/07-Security/18-Practice-Test-RBAC.md +++ b/docs/07-Security/18-Practice-Test-RBAC.md @@ -1,5 +1,5 @@ # Practice Test - RBAC - - Take me to [Practice Test](https://kodekloud.com/courses/539883/lectures/9816669) + - Take me to [Practice Test](https://kodekloud.com/topic/practice-test-role-based-access-controls/) Solutions to practice test - RBAC - Run the command kubectl describe pod kube-apiserver-master -n kube-system and look for --authorization-mode diff --git a/docs/07-Security/19-Cluster-Roles.md b/docs/07-Security/19-Cluster-Roles.md index d660dfd6..146e2008 100644 --- a/docs/07-Security/19-Cluster-Roles.md +++ b/docs/07-Security/19-Cluster-Roles.md @@ -1,5 +1,5 @@ # Cluster Roles - - Take me to [Video Tutorial](https://kodekloud.com/courses/539883/lectures/9808263) + - Take me to [Video Tutorial](https://kodekloud.com/topic/cluster-roles/) In this section, we will take a look at cluster roles diff --git a/docs/07-Security/20-Practice-Test-Cluster-Roles.md b/docs/07-Security/20-Practice-Test-Cluster-Roles.md index 4b059d29..406d70c8 100644 --- a/docs/07-Security/20-Practice-Test-Cluster-Roles.md +++ b/docs/07-Security/20-Practice-Test-Cluster-Roles.md @@ -1,5 +1,5 @@ # Practice Test - Cluster Roles - - Take me to [Practice Test](https://kodekloud.com/courses/539883/lectures/9816671) + - Take me to [Practice Test](https://kodekloud.com/topic/practice-test-cluster-roles/) Solutions to practice test - cluster roles - Run the command kubectl get clusterroles --no-headers | wc -l or kubectl get clusterroles --no-headers -o json | jq '.items | length' diff --git a/docs/07-Security/21-Image-Security.md b/docs/07-Security/21-Image-Security.md index 883b779d..648cd1a3 100644 --- a/docs/07-Security/21-Image-Security.md +++ b/docs/07-Security/21-Image-Security.md @@ -1,5 +1,5 @@ # Image Security - - Take me to [Video Tutorial](https://kodekloud.com/courses/539883/lectures/9808251) + - Take me to [Video Tutorial](https://kodekloud.com/topic/image-security/) In this section we will take a look at image security diff --git a/docs/07-Security/22-Practice-Test-Image-Security.md b/docs/07-Security/22-Practice-Test-Image-Security.md index 4cc6886c..37b795c2 100644 --- a/docs/07-Security/22-Practice-Test-Image-Security.md +++ b/docs/07-Security/22-Practice-Test-Image-Security.md @@ -1,5 +1,5 @@ # Practice Test - Image Security - - Take me to [Practice Test](https://kodekloud.com/courses/539883/lectures/9816673) + - Take me to [Practice Test](https://kodekloud.com/topic/practice-test-image-security/) Solutions to the practice test - Image Security - We have an application running on our cluster. Let us explore it first. What image is the application using? diff --git a/docs/07-Security/23-Security-Context.md b/docs/07-Security/23-Security-Context.md index 67d0bc68..4d3c30a6 100644 --- a/docs/07-Security/23-Security-Context.md +++ b/docs/07-Security/23-Security-Context.md @@ -1,5 +1,5 @@ # Security Context - - Take me to [Video Tutorial]() + - Take me to [Video Tutorial](https://kodekloud.com/topic/security-contexts-2/) In this section, we will take a look at security context diff --git a/docs/07-Security/24-Practice-Test-Security-Context.md b/docs/07-Security/24-Practice-Test-Security-Context.md index db1b553f..85400e03 100644 --- a/docs/07-Security/24-Practice-Test-Security-Context.md +++ b/docs/07-Security/24-Practice-Test-Security-Context.md @@ -1,5 +1,5 @@ # Practice Test - Security Context - - Take me to [Video Tutorial](https://kodekloud.com/courses/539883/lectures/9816674) + - Take me to [Practice Test](https://kodekloud.com/topic/practice-test-security-contexts/) Solutions to practice test - security context - Run the command 'kubectl exec ubuntu-sleeper whoami' and count the number of pods. diff --git a/docs/07-Security/25-Network-Policies.md b/docs/07-Security/25-Network-Policies.md index 99451872..898c9861 100644 --- a/docs/07-Security/25-Network-Policies.md +++ b/docs/07-Security/25-Network-Policies.md @@ -1,5 +1,5 @@ # Network Policies - - Take me to [Video Tutorials](https://kodekloud.com/courses/539883/lectures/9948740) + - Take me to [Video Tutorials](https://kodekloud.com/topic/network-policies-3/) #### Trafic flowing through a webserver serving frontend to users an app server serving backend API and a database server @@ -65,6 +65,8 @@ ![note1](../../images/note1.PNG) +#### Additional lecture on [Developing Networking Policies](https://kodekloud.com/topic/developing-network-policies/) + #### K8s Reference Docs - https://kubernetes.io/docs/concepts/services-networking/network-policies/ - https://kubernetes.io/docs/tasks/administer-cluster/declare-network-policy/ diff --git a/docs/07-Security/26-Practice-Test-Network-Policies.md b/docs/07-Security/26-Practice-Test-Network-Policies.md index 29160097..30de9efe 100644 --- a/docs/07-Security/26-Practice-Test-Network-Policies.md +++ b/docs/07-Security/26-Practice-Test-Network-Policies.md @@ -1,5 +1,5 @@ # Practice Test - Network Policies - - Take me to [Practice Test](https://kodekloud.com/courses/539883/lectures/9816676) + - Take me to [Practice Test](https://kodekloud.com/topic/practice-test-network-policies/) Solutions to practice test - network policies diff --git a/docs/07-Security/27-kubectx-and-kubens-commands.md b/docs/07-Security/27-kubectx-and-kubens-commands.md index 71123b26..62d09e9a 100644 --- a/docs/07-Security/27-kubectx-and-kubens-commands.md +++ b/docs/07-Security/27-kubectx-and-kubens-commands.md @@ -1,2 +1,2 @@ -# kubectx and kubens commands - - Take me to [Tutorial](https://kodekloud.com/courses/certified-kubernetes-administrator-with-practice-tests/lectures/13056451) +# kubectx and kubens commands (Optional) + - Take me to [Tutorial](https://kodekloud.com/topic/kubectx-and-kubens-command-line-utilities/) diff --git a/docs/07-Security/28-Download-Presentation-Deck.md b/docs/07-Security/28-Download-Presentation-Deck.md index 0b789fa4..775bec74 100644 --- a/docs/07-Security/28-Download-Presentation-Deck.md +++ b/docs/07-Security/28-Download-Presentation-Deck.md @@ -1,2 +1,2 @@ # Download Presentation Deck - - Take me to [Presentation Deck](https://kodekloud.com/courses/certified-kubernetes-administrator-with-practice-tests/lectures/16092915) + - Take me to [Presentation Deck](https://kodekloud.com/topic/download-presentation-deck-6/) diff --git a/docs/08-Storage/01-Storage-Section-Introduction.md b/docs/08-Storage/01-Storage-Section-Introduction.md index 4efeb20c..3b40872a 100644 --- a/docs/08-Storage/01-Storage-Section-Introduction.md +++ b/docs/08-Storage/01-Storage-Section-Introduction.md @@ -1,6 +1,6 @@ # Storage Section Introduction - - Take me to [Introduction](https://kodekloud.com/courses/certified-kubernetes-administrator-with-practice-tests/lectures/9808276) + - Take me to [Introduction](https://kodekloud.com/topic/storage-section-introduction/) In this section, we will take a look at **Storage** diff --git a/docs/08-Storage/02-Introduction-to-Docker-Storage.md b/docs/08-Storage/02-Introduction-to-Docker-Storage.md index 5cb49190..d1b9d178 100644 --- a/docs/08-Storage/02-Introduction-to-Docker-Storage.md +++ b/docs/08-Storage/02-Introduction-to-Docker-Storage.md @@ -1,12 +1,12 @@ # Introduction to Docker Storage - - Take me to [Lectures](https://kodekloud.com/courses/certified-kubernetes-administrator-with-practice-tests/lectures/13350395) + - Take me to [Lecture](https://kodekloud.com/topic/introduction-to-docker-storage-3/) In this section, we will take a look at **Docker storage**. - To understand storage in the container orchestration tools like **Kubernetes**, It is important to first understand how storage works with containers. Understanding how storage works with **Docker** first and getting all the basics right will later make it so much easier to understand how it works in **Kubernetes**. -- If you are new to **Docker** then you can learn some basics of docker from the course [Docker for the absolute beginner course](https://kodekloud.com/p/docker-for-the-absolute-beginner-hands-on), that is free. +- If you are new to **Docker** then you can learn some basics of docker from the course [Docker for the absolute beginner course](https://kodekloud.com/courses/docker-for-the-absolute-beginner/), that is free. ## Docker Storage diff --git a/docs/08-Storage/03-Storage-in-Docker.md b/docs/08-Storage/03-Storage-in-Docker.md index a77e3a0b..f33f5aca 100644 --- a/docs/08-Storage/03-Storage-in-Docker.md +++ b/docs/08-Storage/03-Storage-in-Docker.md @@ -1,6 +1,6 @@ # Storage in Docker - - Take me to [Lectures](https://kodekloud.com/courses/certified-kubernetes-administrator-with-practice-tests/lectures/13350400) + - Take me to [Lecture](https://kodekloud.com/topic/storage-in-docker-2/) In this section, we will take a look at docker **Storage driver and Filesystem**. diff --git a/docs/08-Storage/04-Volume-Driver-Plugins-in-Docker.md b/docs/08-Storage/04-Volume-Driver-Plugins-in-Docker.md index df085db0..a33e0f94 100644 --- a/docs/08-Storage/04-Volume-Driver-Plugins-in-Docker.md +++ b/docs/08-Storage/04-Volume-Driver-Plugins-in-Docker.md @@ -1,6 +1,6 @@ # Volume Driver Plugins in Docker - - Take me to [Lectures](https://kodekloud.com/courses/certified-kubernetes-administrator-with-practice-tests/lectures/13350437) + - Take me to [Lecture](https://kodekloud.com/topic/volume-driver-plugins-in-docker-4/) In this section, we will take a look at **Volume Driver Plugins in Docker** diff --git a/docs/08-Storage/05-Container.Storage-Interface.md b/docs/08-Storage/05-Container.Storage-Interface.md index ba94eb6e..3ed03dd8 100644 --- a/docs/08-Storage/05-Container.Storage-Interface.md +++ b/docs/08-Storage/05-Container.Storage-Interface.md @@ -1,6 +1,6 @@ # Container Storage Interface - - Take me to [Lectures](https://kodekloud.com/courses/certified-kubernetes-administrator-with-practice-tests/lectures/13350453) + - Take me to [Lecture](https://kodekloud.com/topic/container-storage-interface/) In this section, we will take a look at **Container Storage Interface** diff --git a/docs/08-Storage/06-Volumes.md b/docs/08-Storage/06-Volumes.md index ea449c6f..d2ee0952 100644 --- a/docs/08-Storage/06-Volumes.md +++ b/docs/08-Storage/06-Volumes.md @@ -1,6 +1,6 @@ # Volumes - - Take me to [Lectures](https://kodekloud.com/courses/certified-kubernetes-administrator-with-practice-tests/lectures/9808274) + - Take me to [Lecture](https://kodekloud.com/topic/volumes/) In this section, we will take a look at **Volumes** diff --git a/docs/08-Storage/07-Persistent-Volumes.md b/docs/08-Storage/07-Persistent-Volumes.md index 6495b4b8..a7888826 100644 --- a/docs/08-Storage/07-Persistent-Volumes.md +++ b/docs/08-Storage/07-Persistent-Volumes.md @@ -1,6 +1,6 @@ # Persistent Volumes - - Take me to [Lecture](https://kodekloud.com/courses/certified-kubernetes-administrator-with-practice-tests/lectures/9808275) + - Take me to [Lecture](https://kodekloud.com/topic/persistent-volumes-4/) In this section, we will take a look at **Persistent Volumes** diff --git a/docs/08-Storage/08-Persistent-Volume-Claims.md b/docs/08-Storage/08-Persistent-Volume-Claims.md index 2a1c52d7..1b19d2b4 100644 --- a/docs/08-Storage/08-Persistent-Volume-Claims.md +++ b/docs/08-Storage/08-Persistent-Volume-Claims.md @@ -1,6 +1,6 @@ # Persistent Volume Claims - - Take me to [Lectures](https://kodekloud.com/courses/certified-kubernetes-administrator-with-practice-tests/lectures/9808277) + - Take me to [Lecture](https://kodekloud.com/topic/persistent-volume-claims-4/) In this section, we will take a look at **Persistent Volume Claim** diff --git a/docs/08-Storage/09-Using-PVC-in-PODs.md b/docs/08-Storage/09-Using-PVC-in-PODs.md index 4c04362b..c49129e2 100644 --- a/docs/08-Storage/09-Using-PVC-in-PODs.md +++ b/docs/08-Storage/09-Using-PVC-in-PODs.md @@ -1,6 +1,6 @@ # Using PVC in PODs - - Take me the [Lectures](https://kodekloud.com/courses/certified-kubernetes-administrator-with-practice-tests/lectures/13154680) + - Take me the [Lecture](https://kodekloud.com/topic/using-pvc-in-pods/) In this section, we will take a look at **Using PVC in PODs** diff --git a/docs/08-Storage/10-Practice-Test-Persistent-Volume-Claims.md b/docs/08-Storage/10-Practice-Test-Persistent-Volume-Claims.md index 65822e08..bd106ded 100644 --- a/docs/08-Storage/10-Practice-Test-Persistent-Volume-Claims.md +++ b/docs/08-Storage/10-Practice-Test-Persistent-Volume-Claims.md @@ -1,6 +1,6 @@ -# Practice Test Persistent Volume Claims +# Practice Test - Persistent Volume Claims - Lets do the [Labs](https://kodekloud.com/courses/certified-kubernetes-administrator-with-practice-tests/lectures/9816679) + - Take me to [Practice Test](https://kodekloud.com/topic/practice-test-persistent-volume-claims/) #### Solution diff --git a/docs/08-Storage/11-Download-Presentation-Deck.md b/docs/08-Storage/11-Download-Presentation-Deck.md index 3cdbf890..005a58fe 100644 --- a/docs/08-Storage/11-Download-Presentation-Deck.md +++ b/docs/08-Storage/11-Download-Presentation-Deck.md @@ -1,3 +1,3 @@ # Download Presentation Deck - [Download](https://kodekloud.com/courses/certified-kubernetes-administrator-with-practice-tests/lectures/16093022) + - [Presentation Deck](https://kodekloud.com/topic/download-presentation-deck-7/) diff --git a/docs/08-Storage/12-Storage-Class.md b/docs/08-Storage/12-Storage-Class.md index ec4b0294..2a9e6022 100644 --- a/docs/08-Storage/12-Storage-Class.md +++ b/docs/08-Storage/12-Storage-Class.md @@ -1,6 +1,6 @@ # Storage Class - - Take me to [Lectures](https://kodekloud.com/courses/certified-kubernetes-administrator-with-practice-tests/lectures/23710910) + - Take me to [Lecture](https://kodekloud.com/topic/storage-class/) In this section, we will take a look at **Storage Class** diff --git a/docs/08-Storage/13-Practice-Test-Storage-Class.md b/docs/08-Storage/13-Practice-Test-Storage-Class.md index 3cf1e2e7..9d83ea60 100644 --- a/docs/08-Storage/13-Practice-Test-Storage-Class.md +++ b/docs/08-Storage/13-Practice-Test-Storage-Class.md @@ -1,7 +1,6 @@ -# Practice Test Storage Class +# Practice Test - Storage Class - - Lets do the [Labs](https://kodekloud.com/courses/certified-kubernetes-administrator-with-practice-tests/lectures/23710917) - + - Take me to [Practice Test](https://kodekloud.com/topic/practice-test-storage-class-2/) #### Solution diff --git a/docs/09-Networking/01-Networking-Introduction.md b/docs/09-Networking/01-Networking-Introduction.md index 2e48ccc0..b001deb6 100644 --- a/docs/09-Networking/01-Networking-Introduction.md +++ b/docs/09-Networking/01-Networking-Introduction.md @@ -1,6 +1,6 @@ # Section Introduction - - Take me to [Introduction](https://kodekloud.com/courses/539883/lectures/9808282) + - Take me to [Introduction](https://kodekloud.com/topic/networking-introduction/) In this section, we will take a look at **Networking Section** diff --git a/docs/09-Networking/02-Pre-requisite-Switching-Routing-Gateways.md b/docs/09-Networking/02-Pre-requisite-Switching-Routing-Gateways.md index 1cb50358..0eef2864 100644 --- a/docs/09-Networking/02-Pre-requisite-Switching-Routing-Gateways.md +++ b/docs/09-Networking/02-Pre-requisite-Switching-Routing-Gateways.md @@ -1,6 +1,6 @@ # Pre-requisite Switching Routing Gateways - - Take me to [Lecture](https://kodekloud.com/courses/539883/lectures/9817246) + - Take me to [Lecture](https://kodekloud.com/topic/pre-requisite-switching-routing-gateways-cni-in-kubernetes/) In this section, we will take a look at **Switching, Routing and Gateways** diff --git a/docs/09-Networking/03-Pre-requisite-DNS.md b/docs/09-Networking/03-Pre-requisite-DNS.md index cb131268..d854aa96 100644 --- a/docs/09-Networking/03-Pre-requisite-DNS.md +++ b/docs/09-Networking/03-Pre-requisite-DNS.md @@ -1,6 +1,6 @@ # Pre-requisite DNS - - Take me to [Lecture](https://kodekloud.com/courses/539883/lectures/9808290) + - Take me to [Lecture](https://kodekloud.com/topic/prerequsite-dns/) In this section, we will take a look at **DNS in the Linux** diff --git a/docs/09-Networking/04-Pre-requisite-CoreDNS.md b/docs/09-Networking/04-Pre-requisite-CoreDNS.md index 05d68462..98f23b66 100644 --- a/docs/09-Networking/04-Pre-requisite-CoreDNS.md +++ b/docs/09-Networking/04-Pre-requisite-CoreDNS.md @@ -1,6 +1,6 @@ # Pre-requisite CoreDNS - - Take me to [Lecture](https://kodekloud.com/courses/539883/lectures/9927591) + - Take me to [Lecture](https://kodekloud.com/topic/prerequisite-coredns/) In this section, we will take a look at **CoreDNS** diff --git a/docs/09-Networking/05-Pre-requisite-Network-Namespace.md b/docs/09-Networking/05-Pre-requisite-Network-Namespace.md index 46050dd6..846ae0a6 100644 --- a/docs/09-Networking/05-Pre-requisite-Network-Namespace.md +++ b/docs/09-Networking/05-Pre-requisite-Network-Namespace.md @@ -1,6 +1,6 @@ # Pre-requisite Network Namespaces - - Take me to [Lecture](https://kodekloud.com/courses/539883/lectures/9808292) + - Take me to [Lecture](https://kodekloud.com/topic/prerequsite-network-namespaces/) In this section, we will take a look at **Network Namespaces** diff --git a/docs/09-Networking/06-Pre-requisite-Docker-Networking.md b/docs/09-Networking/06-Pre-requisite-Docker-Networking.md index 481e5a25..989ec36d 100644 --- a/docs/09-Networking/06-Pre-requisite-Docker-Networking.md +++ b/docs/09-Networking/06-Pre-requisite-Docker-Networking.md @@ -1,6 +1,6 @@ # Pre-requisite Docker Networking - - Take me to [Lecture](https://kodekloud.com/courses/539883/lectures/9808294) + - Take me to [Lecture](https://kodekloud.com/topic/prerequsite-docker-networking/) In this section, we will take a look at **Docker Networking** diff --git a/docs/09-Networking/07-Pre-requisite-CNI.md b/docs/09-Networking/07-Pre-requisite-CNI.md index 09da9e0b..83793596 100644 --- a/docs/09-Networking/07-Pre-requisite-CNI.md +++ b/docs/09-Networking/07-Pre-requisite-CNI.md @@ -1,6 +1,6 @@ # Pre-requisite CNI - - Take me to [Lecture](https://kodekloud.com/courses/539883/lectures/9808284) + - Take me to [Lecture](https://kodekloud.com/topic/prerequsite-cni/) In this section, we will take a look at **Pre-requisite Container Network Interface(CNI)** diff --git a/docs/09-Networking/08-Cluster-Networking.md b/docs/09-Networking/08-Cluster-Networking.md index bca3ae9e..9fd9e8fd 100644 --- a/docs/09-Networking/08-Cluster-Networking.md +++ b/docs/09-Networking/08-Cluster-Networking.md @@ -1,6 +1,6 @@ # Pre-requisite Cluster Networking - - Take me to [Lecture](https://kodekloud.com/courses/539883/lectures/9808288) + - Take me to [Lecture](https://kodekloud.com/topic/cluster-networking/) In this section, we will take a look at **Pre-requisite of the Cluster Networking** diff --git a/docs/09-Networking/09-Practice-Test-Explore-Env.md b/docs/09-Networking/09-Practice-Test-Explore-Env.md index 83cb75ee..5046772b 100644 --- a/docs/09-Networking/09-Practice-Test-Explore-Env.md +++ b/docs/09-Networking/09-Practice-Test-Explore-Env.md @@ -1,6 +1,6 @@ -# Practice Test Explore Env +# Practice Test - Explore Env - - Take me to [Lab](https://kodekloud.com/courses/539883/lectures/9816753) + - Take me to [Practice Test](https://kodekloud.com/topic/practice-test-explore-environment/) #### Solution @@ -110,4 +110,6 @@ ``` Ok ``` -
\ No newline at end of file + + + \ No newline at end of file diff --git a/docs/09-Networking/10-Pod-Networking.md b/docs/09-Networking/10-Pod-Networking.md index b1432e2a..e6112b98 100644 --- a/docs/09-Networking/10-Pod-Networking.md +++ b/docs/09-Networking/10-Pod-Networking.md @@ -1,6 +1,6 @@ # Pod Networking - - Take me to [Lecture](https://kodekloud.com/courses/certified-kubernetes-administrator-with-practice-tests/lectures/9808293) + - Take me to [Lecture](https://kodekloud.com/topic/pod-networking/) In this section, we will take a look at **Pod Networking** diff --git a/docs/09-Networking/11-CNI-in-Kubernetes.md b/docs/09-Networking/11-CNI-in-Kubernetes.md index 99f11ac3..e0302a0a 100644 --- a/docs/09-Networking/11-CNI-in-Kubernetes.md +++ b/docs/09-Networking/11-CNI-in-Kubernetes.md @@ -1,6 +1,6 @@ # CNI in Kubernetes - - Take me to [Lecture](https://kodekloud.com/courses/certified-kubernetes-administrator-with-practice-tests/lectures/9808289) + - Take me to [Lecture](https://kodekloud.com/topic/cni-in-kubernetes/) In this section, we will take a look at **Container Networking Interface (CNI) in Kubernetes** diff --git a/docs/09-Networking/12-CNI-weave.md b/docs/09-Networking/12-CNI-weave.md index dabbfc8e..64d1e462 100644 --- a/docs/09-Networking/12-CNI-weave.md +++ b/docs/09-Networking/12-CNI-weave.md @@ -1,6 +1,6 @@ # CNI weave - - Take me to [Lecture](https://kodekloud.com/courses/certified-kubernetes-administrator-with-practice-tests/lectures/9808283) + - Take me to [Lecture](https://kodekloud.com/topic/cni-weave/) In this section, we will take a look at "CNI Weave in the Kubernetes Cluster" diff --git a/docs/09-Networking/13-Practice-Test-CNI-weave.md b/docs/09-Networking/13-Practice-Test-CNI-weave.md index 4f0079bf..5620c398 100644 --- a/docs/09-Networking/13-Practice-Test-CNI-weave.md +++ b/docs/09-Networking/13-Practice-Test-CNI-weave.md @@ -1,6 +1,6 @@ -# Practice Test CNI weave +# Practice Test - CNI weave - - Take me to [Lab](https://kodekloud.com/courses/539883/lectures/9816778) + - Take me to [Practice Test](https://kodekloud.com/topic/practice-test-cni-weave/) #### Solution diff --git a/docs/09-Networking/14-Practice-Test-Deploy-Network-Solution.md b/docs/09-Networking/14-Practice-Test-Deploy-Network-Solution.md index ad75b541..2872c29c 100644 --- a/docs/09-Networking/14-Practice-Test-Deploy-Network-Solution.md +++ b/docs/09-Networking/14-Practice-Test-Deploy-Network-Solution.md @@ -1,6 +1,6 @@ -# Practice Test Deploy Networking Solution +# Practice Test - Deploy Networking Solution - - Take me to [Lab](https://kodekloud.com/courses/certified-kubernetes-administrator-with-practice-tests/lectures/9892583) + - Take me to [Practice Test](https://kodekloud.com/topic/practice-test-deploy-network-solution/) #### Solution diff --git a/docs/09-Networking/15-ipam-weave.md b/docs/09-Networking/15-ipam-weave.md index b6f087fe..0e2bf274 100644 --- a/docs/09-Networking/15-ipam-weave.md +++ b/docs/09-Networking/15-ipam-weave.md @@ -1,6 +1,6 @@ # IPAM weave - - Take me to [Lecture](https://kodekloud.com/courses/certified-kubernetes-administrator-with-practice-tests/lectures/9808295) + - Take me to [Lecture](https://kodekloud.com/topic/ipam-weave/) - IP Address Management in the Kubernetes Cluster diff --git a/docs/09-Networking/16-Practice-Test-Networking-weave.md b/docs/09-Networking/16-Practice-Test-Networking-weave.md index b2871600..27e8cfb2 100644 --- a/docs/09-Networking/16-Practice-Test-Networking-weave.md +++ b/docs/09-Networking/16-Practice-Test-Networking-weave.md @@ -1,6 +1,6 @@ # Practice Test Networking Weave - - Take me to [Lab](https://kodekloud.com/courses/certified-kubernetes-administrator-with-practice-tests/lectures/9816785) + - Take me to [Practice Test](https://kodekloud.com/topic/practice-test-networking-weave/) #### Solution diff --git a/docs/09-Networking/17-Service-Networking.md b/docs/09-Networking/17-Service-Networking.md index 4a789e26..e6ef72a2 100644 --- a/docs/09-Networking/17-Service-Networking.md +++ b/docs/09-Networking/17-Service-Networking.md @@ -1,6 +1,6 @@ # Service Networking - - Take me to [Lecture](https://kodekloud.com/courses/certified-kubernetes-administrator-with-practice-tests/lectures/9808291) + - Take me to [Lecture](https://kodekloud.com/topic/service-networking/) In this section, we will take a look at **Service Networking** diff --git a/docs/09-Networking/18-Practice-Test-Service-Networking.md b/docs/09-Networking/18-Practice-Test-Service-Networking.md index 1b2c40c9..12aa2342 100644 --- a/docs/09-Networking/18-Practice-Test-Service-Networking.md +++ b/docs/09-Networking/18-Practice-Test-Service-Networking.md @@ -1,6 +1,6 @@ # Practice Test Service Networking - - Take me to [Lab](https://kodekloud.com/courses/certified-kubernetes-administrator-with-practice-tests/lectures/9816800) + - Take me to [Practice Test](https://kodekloud.com/topic/practice-test-service-networking/) #### Solution diff --git a/docs/09-Networking/19-DNS-in-kubernetes.md b/docs/09-Networking/19-DNS-in-kubernetes.md index eb7fba3d..7c56feaa 100644 --- a/docs/09-Networking/19-DNS-in-kubernetes.md +++ b/docs/09-Networking/19-DNS-in-kubernetes.md @@ -1,6 +1,6 @@ # DNS in Kubernetes - - Take me to [Lecture](https://kodekloud.com/courses/certified-kubernetes-administrator-with-practice-tests/lectures/9808287) + - Take me to [Lecture](https://kodekloud.com/topic/dns-in-kubernetes/) In this section, we will take a look at **DNS in the Kubernetes Cluster** diff --git a/docs/09-Networking/20-CoreDNS-in-Kubernetes.md b/docs/09-Networking/20-CoreDNS-in-Kubernetes.md index 9b76d3c9..bcb15b93 100644 --- a/docs/09-Networking/20-CoreDNS-in-Kubernetes.md +++ b/docs/09-Networking/20-CoreDNS-in-Kubernetes.md @@ -1,6 +1,6 @@ # CoreDNS in Kubernetes - - Take me to [Lecture](https://kodekloud.com/courses/certified-kubernetes-administrator-with-practice-tests/lectures/9808285) + - Take me to [Lecture](https://kodekloud.com/topic/coredns-in-kubernetes/) In this section, we will take a look at **CoreDNS in the Kubernetes** diff --git a/docs/09-Networking/21-Practice-Test-CoreDNS-in-Kubernetes.md b/docs/09-Networking/21-Practice-Test-CoreDNS-in-Kubernetes.md index c738fb9c..706c92b2 100644 --- a/docs/09-Networking/21-Practice-Test-CoreDNS-in-Kubernetes.md +++ b/docs/09-Networking/21-Practice-Test-CoreDNS-in-Kubernetes.md @@ -1,6 +1,6 @@ # Practice Test CoreDNS in Kubernetes - - Take me to [Lab](https://kodekloud.com/courses/certified-kubernetes-administrator-with-practice-tests/lectures/9816807) + - Take me to [Practice Test](https://kodekloud.com/topic/practice-test-coredns-in-kubernetes/) #### Solution diff --git a/docs/09-Networking/22-Ingress.md b/docs/09-Networking/22-Ingress.md index 732f806a..b0c7f8b8 100644 --- a/docs/09-Networking/22-Ingress.md +++ b/docs/09-Networking/22-Ingress.md @@ -1,6 +1,6 @@ # Ingress - - Take me to [Lecture](https://kodekloud.com/courses/certified-kubernetes-administrator-with-practice-tests/lectures/9808286) + - Take me to [Lecture](https://kodekloud.com/topic/ingress/) In this section, we will take a look at **Ingress** diff --git a/docs/09-Networking/23-Ingress-Annotations-and-rewrite-target.md b/docs/09-Networking/23-Ingress-Annotations-and-rewrite-target.md index 04145b24..ea19d6ce 100644 --- a/docs/09-Networking/23-Ingress-Annotations-and-rewrite-target.md +++ b/docs/09-Networking/23-Ingress-Annotations-and-rewrite-target.md @@ -1,6 +1,6 @@ # Ingress Annotations and rewrite-target - - Take me to [Lecture](https://kodekloud.com/courses/certified-kubernetes-administrator-with-practice-tests/lectures/14102889) + - Take me to [Lecture](https://kodekloud.com/topic/ingress-annotations-and-rewrite-target/) In this section, we will take a look at **Ingress annotations and rewrite-target** diff --git a/docs/09-Networking/24-Practice-Test-CKA-Ingress-Net-1.md b/docs/09-Networking/24-Practice-Test-CKA-Ingress-Net-1.md index 5bf55e32..524fd7d5 100644 --- a/docs/09-Networking/24-Practice-Test-CKA-Ingress-Net-1.md +++ b/docs/09-Networking/24-Practice-Test-CKA-Ingress-Net-1.md @@ -1,6 +1,6 @@ # Practice Test CKA Ingress 1 - - Take me to [Lab](https://kodekloud.com/courses/certified-kubernetes-administrator-with-practice-tests/lectures/10402088) + - Take me to [Practice Test](https://kodekloud.com/topic/practice-test-cka-ingress-networking-1/) #### Solution diff --git a/docs/09-Networking/25-Practice-Test-CKA-Ingress-Net-2.md b/docs/09-Networking/25-Practice-Test-CKA-Ingress-Net-2.md index 33290110..61ede8d0 100644 --- a/docs/09-Networking/25-Practice-Test-CKA-Ingress-Net-2.md +++ b/docs/09-Networking/25-Practice-Test-CKA-Ingress-Net-2.md @@ -1,6 +1,6 @@ # Practice Test CKA Ingress 2 - - Take me to [Lab](https://kodekloud.com/courses/certified-kubernetes-administrator-with-practice-tests/lectures/10402091) + - Take me to [Practice Test](https://kodekloud.com/topic/practice-test-cka-ingress-networking-2/) #### Solution diff --git a/docs/09-Networking/26-Dowload-Presentation-Deck.md b/docs/09-Networking/26-Dowload-Presentation-Deck.md index 61bea325..8b6b7fa5 100644 --- a/docs/09-Networking/26-Dowload-Presentation-Deck.md +++ b/docs/09-Networking/26-Dowload-Presentation-Deck.md @@ -1,3 +1,3 @@ # Download Presentation Deck - - [Download](https://kodekloud.com/courses/certified-kubernetes-administrator-with-practice-tests/lectures/16093181) \ No newline at end of file + - [Download - Presentation Deck](https://kodekloud.com/topic/download-presentation-deck-8/) \ No newline at end of file diff --git a/docs/10-Design-and-Install-Kubernetes-Cluster/01-Designing-a-Kubernetes-Cluster.md b/docs/10-Design-and-Install-Kubernetes-Cluster/01-Designing-a-Kubernetes-Cluster.md new file mode 100644 index 00000000..febb69dd --- /dev/null +++ b/docs/10-Design-and-Install-Kubernetes-Cluster/01-Designing-a-Kubernetes-Cluster.md @@ -0,0 +1,5 @@ +# Designing a Kubernetes Cluster + + - Take me to [Lecture](https://kodekloud.com/topic/design-a-kubernetes-cluster/) + + \ No newline at end of file diff --git a/docs/10-Design-and-Install-Kubernetes-Cluster/02-Choosing-Kubernetes-Infrastructure.md b/docs/10-Design-and-Install-Kubernetes-Cluster/02-Choosing-Kubernetes-Infrastructure.md new file mode 100644 index 00000000..d558e267 --- /dev/null +++ b/docs/10-Design-and-Install-Kubernetes-Cluster/02-Choosing-Kubernetes-Infrastructure.md @@ -0,0 +1,4 @@ +# Choosing a Kubernetes Infrastructure + + - Take me to [Lecture](https://kodekloud.com/topic/choosing-kubernetes-infrastructure/) + diff --git a/docs/10-Design-and-Install-Kubernetes-Cluster/03-Configure-High-Availability.md b/docs/10-Design-and-Install-Kubernetes-Cluster/03-Configure-High-Availability.md new file mode 100644 index 00000000..c5091b6c --- /dev/null +++ b/docs/10-Design-and-Install-Kubernetes-Cluster/03-Configure-High-Availability.md @@ -0,0 +1,3 @@ +# Choosing a HA + + - Take me to [Lecture](https://kodekloud.com/topic/configure-high-availability/) \ No newline at end of file diff --git a/docs/10-Design-and-Install-Kubernetes-Cluster/04-ETCD-in-HA.md b/docs/10-Design-and-Install-Kubernetes-Cluster/04-ETCD-in-HA.md new file mode 100644 index 00000000..8e0652fc --- /dev/null +++ b/docs/10-Design-and-Install-Kubernetes-Cluster/04-ETCD-in-HA.md @@ -0,0 +1,3 @@ +# ETCD in HA + + - Take me to [Lecture](https://kodekloud.com/topic/etcd-in-ha/) \ No newline at end of file diff --git a/docs/10-Design-and-Install-Kubernetes-Cluster/05-Important-update-kubernetes-the-hard-way.md b/docs/10-Design-and-Install-Kubernetes-Cluster/05-Important-update-kubernetes-the-hard-way.md new file mode 100644 index 00000000..c186af4a --- /dev/null +++ b/docs/10-Design-and-Install-Kubernetes-Cluster/05-Important-update-kubernetes-the-hard-way.md @@ -0,0 +1,5 @@ +# Important update for Kubernetes the Hard Way + + - Take me to [Update page](https://kodekloud.com/topic/important-update-kubernetes-the-hard-way/) + + diff --git a/docs/10-Design-and-Install-Kubernetes-Cluster/06-Download-Presentation-Deck.md b/docs/10-Design-and-Install-Kubernetes-Cluster/06-Download-Presentation-Deck.md new file mode 100644 index 00000000..7f3d8d82 --- /dev/null +++ b/docs/10-Design-and-Install-Kubernetes-Cluster/06-Download-Presentation-Deck.md @@ -0,0 +1,3 @@ +# Download Presentation Deck + + - [Download](https://kodekloud.com/topic/download-presentation-deck-9/) \ No newline at end of file diff --git a/docs/10-Install/01-Section-Introduction.md b/docs/10-Install/01-Section-Introduction.md deleted file mode 100644 index 7b979878..00000000 --- a/docs/10-Install/01-Section-Introduction.md +++ /dev/null @@ -1,3 +0,0 @@ -# Section Introduction - - Take me to [Introduction](https://kodekloud.com/courses/539883/lectures/9808337) \ No newline at end of file diff --git a/docs/10-Install/02-Designing-a-Kubernetes-Cluster.md b/docs/10-Install/02-Designing-a-Kubernetes-Cluster.md deleted file mode 100644 index ea5b771a..00000000 --- a/docs/10-Install/02-Designing-a-Kubernetes-Cluster.md +++ /dev/null @@ -1,3 +0,0 @@ -# Designing a Kubernetes Cluster - - Take me to [Designing](https://kodekloud.com/courses/539883/lectures/9817006) \ No newline at end of file diff --git a/docs/10-Install/03-Choosing-Kuberneter-Infrastructure.md b/docs/10-Install/03-Choosing-Kuberneter-Infrastructure.md deleted file mode 100644 index 1c1620c9..00000000 --- a/docs/10-Install/03-Choosing-Kuberneter-Infrastructure.md +++ /dev/null @@ -1,3 +0,0 @@ -# Choosing a Kubernetes Infratructure - - Take me to [Lecture](https://kodekloud.com/courses/539883/lectures/9808342) \ No newline at end of file diff --git a/docs/10-Install/04-Choosing-Network-Solution.md b/docs/10-Install/04-Choosing-Network-Solution.md deleted file mode 100644 index 080a943c..00000000 --- a/docs/10-Install/04-Choosing-Network-Solution.md +++ /dev/null @@ -1,3 +0,0 @@ -# Choosing a Networking Solution - - Take me to [Lecture](https://kodekloud.com/courses/539883/lectures/9817166) \ No newline at end of file diff --git a/docs/10-Install/05-Configure-High-Availability.md b/docs/10-Install/05-Configure-High-Availability.md deleted file mode 100644 index b294acfe..00000000 --- a/docs/10-Install/05-Configure-High-Availability.md +++ /dev/null @@ -1,3 +0,0 @@ -# Choosing a HA - - Take me to [Lecture](https://kodekloud.com/courses/539883/lectures/9808328) \ No newline at end of file diff --git a/docs/10-Install/06-ETCD-in-HA.md b/docs/10-Install/06-ETCD-in-HA.md deleted file mode 100644 index 28979450..00000000 --- a/docs/10-Install/06-ETCD-in-HA.md +++ /dev/null @@ -1,3 +0,0 @@ -# ETCD in HA - - Take me to [Lecture](https://kodekloud.com/courses/539883/lectures/9808331) \ No newline at end of file diff --git a/docs/10-Install/07-Demo-Prequisites.md b/docs/10-Install/07-Demo-Prequisites.md deleted file mode 100644 index befdd058..00000000 --- a/docs/10-Install/07-Demo-Prequisites.md +++ /dev/null @@ -1,3 +0,0 @@ -# Demo Prequisites - - Take me to [Lecture](https://kodekloud.com/courses/539883/lectures/9808347) \ No newline at end of file diff --git a/docs/10-Install/08-Provisioning-VMS.md b/docs/10-Install/08-Provisioning-VMS.md deleted file mode 100644 index 8dedc1f2..00000000 --- a/docs/10-Install/08-Provisioning-VMS.md +++ /dev/null @@ -1,3 +0,0 @@ -# Provisioning VM's - - Take me to [Lecture](https://kodekloud.com/courses/539883/lectures/9808334) \ No newline at end of file diff --git a/docs/10-Install/09-Install-Client-Tools.md b/docs/10-Install/09-Install-Client-Tools.md deleted file mode 100644 index dc1833b8..00000000 --- a/docs/10-Install/09-Install-Client-Tools.md +++ /dev/null @@ -1,3 +0,0 @@ -# Install Client Tools - - Take me to [Lecture](https://kodekloud.com/courses/539883/lectures/9808333) \ No newline at end of file diff --git a/docs/10-Install/10-Secure-Cluster.md b/docs/10-Install/10-Secure-Cluster.md deleted file mode 100644 index b0eb3d32..00000000 --- a/docs/10-Install/10-Secure-Cluster.md +++ /dev/null @@ -1,3 +0,0 @@ -# Secure Cluster - - Take me to [Lecture](https://kodekloud.com/courses/539883/lectures/9808324) \ No newline at end of file diff --git a/docs/10-Install/11-Create-KubeConfigfiles.md b/docs/10-Install/11-Create-KubeConfigfiles.md deleted file mode 100644 index b9764875..00000000 --- a/docs/10-Install/11-Create-KubeConfigfiles.md +++ /dev/null @@ -1,3 +0,0 @@ -# Create Kubeconfig files - - Take me to [Lecture](https://kodekloud.com/courses/539883/lectures/9808341) \ No newline at end of file diff --git a/docs/10-Install/12-Data-Encryption.md b/docs/10-Install/12-Data-Encryption.md deleted file mode 100644 index 42b1aebc..00000000 --- a/docs/10-Install/12-Data-Encryption.md +++ /dev/null @@ -1,3 +0,0 @@ -# Data Encryption - - Take me to [Lecture](https://kodekloud.com/courses/539883/lectures/9808330) \ No newline at end of file diff --git a/docs/10-Install/13-Kubernetes-Release-Binaries.md b/docs/10-Install/13-Kubernetes-Release-Binaries.md deleted file mode 100644 index d3ad146d..00000000 --- a/docs/10-Install/13-Kubernetes-Release-Binaries.md +++ /dev/null @@ -1,3 +0,0 @@ -# Kubernetes Release Binaries - - Take me to [Lecture](https://kodekloud.com/courses/539883/lectures/9808329) \ No newline at end of file diff --git a/docs/10-Install/14-Install-Control-Plane-Components-Intro.md b/docs/10-Install/14-Install-Control-Plane-Components-Intro.md deleted file mode 100644 index 9686f0ea..00000000 --- a/docs/10-Install/14-Install-Control-Plane-Components-Intro.md +++ /dev/null @@ -1,3 +0,0 @@ -# Install Control Plane Componenets Intro - - Take me to [Lecture](https://kodekloud.com/courses/539883/lectures/9808349) \ No newline at end of file diff --git a/docs/10-Install/15-Install-ETCD-Cluster.md b/docs/10-Install/15-Install-ETCD-Cluster.md deleted file mode 100644 index a027aad8..00000000 --- a/docs/10-Install/15-Install-ETCD-Cluster.md +++ /dev/null @@ -1,3 +0,0 @@ -# Install ETCD Cluster - - Take me to [Lecture](https://kodekloud.com/courses/539883/lectures/9817249) \ No newline at end of file diff --git a/docs/10-Install/16-Install-Control-Plane-Components.md b/docs/10-Install/16-Install-Control-Plane-Components.md deleted file mode 100644 index 867723e3..00000000 --- a/docs/10-Install/16-Install-Control-Plane-Components.md +++ /dev/null @@ -1,3 +0,0 @@ -# Install Control Plane Componenets - - Take me to [Lecture](https://kodekloud.com/courses/539883/lectures/9808335) \ No newline at end of file diff --git a/docs/10-Install/17-Install-Control-Plane-Load-Balancer.md b/docs/10-Install/17-Install-Control-Plane-Load-Balancer.md deleted file mode 100644 index 874881fd..00000000 --- a/docs/10-Install/17-Install-Control-Plane-Load-Balancer.md +++ /dev/null @@ -1,3 +0,0 @@ -# Install Control Plane Load Balancer - - Take me to [Lecture](https://kodekloud.com/courses/539883/lectures/9808344) \ No newline at end of file diff --git a/docs/10-Install/18-Install-Worker-node-componenets.md b/docs/10-Install/18-Install-Worker-node-componenets.md deleted file mode 100644 index 16c2d10a..00000000 --- a/docs/10-Install/18-Install-Worker-node-componenets.md +++ /dev/null @@ -1,3 +0,0 @@ -# Install worker node components - - Take me to [Lecture](https://kodekloud.com/courses/539883/lectures/9808327) \ No newline at end of file diff --git a/docs/10-Install/19-TLS-Bootstrap-worker-node.md b/docs/10-Install/19-TLS-Bootstrap-worker-node.md deleted file mode 100644 index e60ebd98..00000000 --- a/docs/10-Install/19-TLS-Bootstrap-worker-node.md +++ /dev/null @@ -1,3 +0,0 @@ -# TLS Bootstrap worker node - - Take me to [Lecture](https://kodekloud.com/courses/539883/lectures/9808338) \ No newline at end of file diff --git a/docs/10-Install/20-Demo-TLS-Bootstrap-worker-node.md b/docs/10-Install/20-Demo-TLS-Bootstrap-worker-node.md deleted file mode 100644 index 672d7a59..00000000 --- a/docs/10-Install/20-Demo-TLS-Bootstrap-worker-node.md +++ /dev/null @@ -1,3 +0,0 @@ -# Demo TLS Bootstrap worker node - - Take me to [Lecture](https://kodekloud.com/courses/539883/lectures/9808340) \ No newline at end of file diff --git a/docs/10-Install/21-Configure-Kubectl-for-remote-access.md b/docs/10-Install/21-Configure-Kubectl-for-remote-access.md deleted file mode 100644 index 740ed4f7..00000000 --- a/docs/10-Install/21-Configure-Kubectl-for-remote-access.md +++ /dev/null @@ -1,3 +0,0 @@ -# Configure Kubectl-for-remote-access - - Take me to [Lecture](https://kodekloud.com/courses/539883/lectures/9808345) \ No newline at end of file diff --git a/docs/10-Install/22-Provision-Networking.md b/docs/10-Install/22-Provision-Networking.md deleted file mode 100644 index 287eb692..00000000 --- a/docs/10-Install/22-Provision-Networking.md +++ /dev/null @@ -1,3 +0,0 @@ -# Configure Provision Networking - - Take me to [Lecture](https://kodekloud.com/courses/539883/lectures/9817247) \ No newline at end of file diff --git a/docs/10-Install/23-Kubapi-to-kubelet-connectivity.md b/docs/10-Install/23-Kubapi-to-kubelet-connectivity.md deleted file mode 100644 index 9a6a5de1..00000000 --- a/docs/10-Install/23-Kubapi-to-kubelet-connectivity.md +++ /dev/null @@ -1,3 +0,0 @@ -# Kubeapi to kubelet connectivity - - Take me to [Lecture](https://kodekloud.com/courses/539883/lectures/9808346) \ No newline at end of file diff --git a/docs/10-Install/24-Deploy-Core-DNS.md b/docs/10-Install/24-Deploy-Core-DNS.md deleted file mode 100644 index 7dfc147b..00000000 --- a/docs/10-Install/24-Deploy-Core-DNS.md +++ /dev/null @@ -1,3 +0,0 @@ -# Deploy Core DNS - - Take me to [Lecture](https://kodekloud.com/courses/539883/lectures/9808332) \ No newline at end of file diff --git a/docs/10-Install/25-End-to-End-tests.md b/docs/10-Install/25-End-to-End-tests.md deleted file mode 100644 index fe14d98e..00000000 --- a/docs/10-Install/25-End-to-End-tests.md +++ /dev/null @@ -1,3 +0,0 @@ -# End To End Test - - Take me to [Lecture](https://kodekloud.com/courses/539883/lectures/9808326) \ No newline at end of file diff --git a/docs/10-Install/26-End-To-End-Tests-Run-and-analyze.md b/docs/10-Install/26-End-To-End-Tests-Run-and-analyze.md deleted file mode 100644 index 152fcb8a..00000000 --- a/docs/10-Install/26-End-To-End-Tests-Run-and-analyze.md +++ /dev/null @@ -1,3 +0,0 @@ -# End To End Test - - Take me to [Lecture](https://kodekloud.com/courses/539883/lectures/9808343) \ No newline at end of file diff --git a/docs/10-Install/27-Smoke-test.md b/docs/10-Install/27-Smoke-test.md deleted file mode 100644 index 36347e8b..00000000 --- a/docs/10-Install/27-Smoke-test.md +++ /dev/null @@ -1,3 +0,0 @@ -# Smoke Test - - Take me to [Lecture](https://kodekloud.com/courses/539883/lectures/9808348) \ No newline at end of file diff --git a/docs/10-Install/28-End-to-End-test-part1.md b/docs/10-Install/28-End-to-End-test-part1.md deleted file mode 100644 index df2b02a6..00000000 --- a/docs/10-Install/28-End-to-End-test-part1.md +++ /dev/null @@ -1,3 +0,0 @@ -# End to End test part 1 - - Take me to [Lecture](https://kodekloud.com/courses/539883/lectures/9808339) \ No newline at end of file diff --git a/docs/10-Install/30-Solution-Install-a-K8s-cluster-kubeadm.md b/docs/10-Install/30-Solution-Install-a-K8s-cluster-kubeadm.md deleted file mode 100644 index b57d4484..00000000 --- a/docs/10-Install/30-Solution-Install-a-K8s-cluster-kubeadm.md +++ /dev/null @@ -1,3 +0,0 @@ -# Solution - Install Kubernetes Cluster using Kubeadm - - Take me to [Lecture](https://kodekloud.com/courses/539883/lectures/13157976) \ No newline at end of file diff --git a/docs/10-Install/31-Download-Presentation-Deck.md b/docs/10-Install/31-Download-Presentation-Deck.md deleted file mode 100644 index e3734ff4..00000000 --- a/docs/10-Install/31-Download-Presentation-Deck.md +++ /dev/null @@ -1,3 +0,0 @@ -# Download Presentation Deck - - [Download](https://kodekloud.com/courses/539883/lectures/16093256) \ No newline at end of file diff --git a/docs/11-Install-Kubernetes-the-kubeadm-way/01-Introduction-to-Deployment-with-kubeadm.md b/docs/11-Install-Kubernetes-the-kubeadm-way/01-Introduction-to-Deployment-with-kubeadm.md new file mode 100644 index 00000000..319dacab --- /dev/null +++ b/docs/11-Install-Kubernetes-the-kubeadm-way/01-Introduction-to-Deployment-with-kubeadm.md @@ -0,0 +1,4 @@ +# Introduction - Kubeadm + + - Take me to [Introduction](https://kodekloud.com/topic/introduction-to-deployment-with-kubeadm/) + diff --git a/docs/11-Install-Kubernetes-the-kubeadm-way/02-Resources.md b/docs/11-Install-Kubernetes-the-kubeadm-way/02-Resources.md new file mode 100644 index 00000000..3458bd74 --- /dev/null +++ b/docs/11-Install-Kubernetes-the-kubeadm-way/02-Resources.md @@ -0,0 +1,4 @@ +# Resources + + - Take me to [Resources](https://kodekloud.com/topic/resources-2/) + diff --git a/docs/11-Install-Kubernetes-the-kubeadm-way/03-Provision-VMs-with-Vagrant.md b/docs/11-Install-Kubernetes-the-kubeadm-way/03-Provision-VMs-with-Vagrant.md new file mode 100644 index 00000000..6d83ce31 --- /dev/null +++ b/docs/11-Install-Kubernetes-the-kubeadm-way/03-Provision-VMs-with-Vagrant.md @@ -0,0 +1,4 @@ +# Provision VMs with Vagrant tool + + - Take me to [Lecture](https://kodekloud.com/topic/deploy-with-kubeadm-provision-vms-with-vagrant/) + diff --git a/docs/11-Install-Kubernetes-the-kubeadm-way/04-Demo-Deployment-with-Kubeadm.md b/docs/11-Install-Kubernetes-the-kubeadm-way/04-Demo-Deployment-with-Kubeadm.md new file mode 100644 index 00000000..64f05ed9 --- /dev/null +++ b/docs/11-Install-Kubernetes-the-kubeadm-way/04-Demo-Deployment-with-Kubeadm.md @@ -0,0 +1,4 @@ +# Demo - Deployment with Kubeadm tool + + - Take me to [Lecture](https://kodekloud.com/topic/demo-deployment-with-kubeadm/) + diff --git a/docs/10-Install/29-Practise-Test-instal-using-kubeadm.md b/docs/11-Install-Kubernetes-the-kubeadm-way/05-Practice-Test-Deploy-Kubernetes-Cluster-using-Kubeadm.md similarity index 80% rename from docs/10-Install/29-Practise-Test-instal-using-kubeadm.md rename to docs/11-Install-Kubernetes-the-kubeadm-way/05-Practice-Test-Deploy-Kubernetes-Cluster-using-Kubeadm.md index cf7b771a..eed8396a 100644 --- a/docs/10-Install/29-Practise-Test-instal-using-kubeadm.md +++ b/docs/11-Install-Kubernetes-the-kubeadm-way/05-Practice-Test-Deploy-Kubernetes-Cluster-using-Kubeadm.md @@ -1,4 +1,8 @@ -# Solution Install Using Kubeadm +# Practice Test - Install kubernetes cluster using kubeadm tool + + - Take me to [Practice Test](https://kodekloud.com/topic/practice-test-deploy-a-kubernetes-cluster-using-kubeadm/) + +# Solutions for practice test - Install Using Kubeadm 1. Check the solution @@ -56,4 +60,9 @@ ``` kubectl apply -f "https://cloud.weave.works/k8s/net?k8s-version=$(kubectl version | base64 | tr -d '\n')" ``` - \ No newline at end of file + + + + + + diff --git a/docs/11-Troubleshooting/05-Practice-Test-Control-Plane-Failure.md b/docs/11-Troubleshooting/05-Practice-Test-Control-Plane-Failure.md deleted file mode 100644 index d9b7b039..00000000 --- a/docs/11-Troubleshooting/05-Practice-Test-Control-Plane-Failure.md +++ /dev/null @@ -1,3 +0,0 @@ -# Practice Test Control Plane Failure - - - Lets Debug the Failure of [Control Plane](https://kodekloud.com/courses/539883/lectures/9816848) \ No newline at end of file diff --git a/docs/11-Troubleshooting/08-Practice-Test-Worker-Node-Failure.md b/docs/11-Troubleshooting/08-Practice-Test-Worker-Node-Failure.md deleted file mode 100644 index 6320285c..00000000 --- a/docs/11-Troubleshooting/08-Practice-Test-Worker-Node-Failure.md +++ /dev/null @@ -1,3 +0,0 @@ -# Practice Worker Node Failure - - - Lets Debug the Failure of [Worker Node](https://kodekloud.com/courses/539883/lectures/9816851) \ No newline at end of file diff --git a/docs/12-Other-Topics/01-Labs-JSON-PATH.md b/docs/12-Other-Topics/01-Labs-JSON-PATH.md deleted file mode 100644 index 7048352e..00000000 --- a/docs/12-Other-Topics/01-Labs-JSON-PATH.md +++ /dev/null @@ -1,3 +0,0 @@ -# Labs JSON PATH - - - I want to learn Json, Take me to [JSON PATH](https://kodekloud.com/p/json-path-quiz) \ No newline at end of file diff --git a/docs/11-Troubleshooting/01-Troubelshooting-Section-Introduction.md b/docs/12-Troubleshooting/01-Troubelshooting-Section-Introduction.md similarity index 59% rename from docs/11-Troubleshooting/01-Troubelshooting-Section-Introduction.md rename to docs/12-Troubleshooting/01-Troubelshooting-Section-Introduction.md index 886fec60..d9d315c2 100644 --- a/docs/11-Troubleshooting/01-Troubelshooting-Section-Introduction.md +++ b/docs/12-Troubleshooting/01-Troubelshooting-Section-Introduction.md @@ -1,3 +1,3 @@ # Troubelshooting Section Introduction - - Lets understand how we can troubleshoot an [Application Failure](https://kodekloud.com/courses/539883/lectures/9808360). \ No newline at end of file + - Lets understand how we can troubleshoot an [Application Failure](https://kodekloud.com/topic/troubleshooting-section-introduction/). \ No newline at end of file diff --git a/docs/11-Troubleshooting/02-Application-Failure.md b/docs/12-Troubleshooting/02-Application-Failure.md similarity index 80% rename from docs/11-Troubleshooting/02-Application-Failure.md rename to docs/12-Troubleshooting/02-Application-Failure.md index c6cde390..37f827f2 100644 --- a/docs/11-Troubleshooting/02-Application-Failure.md +++ b/docs/12-Troubleshooting/02-Application-Failure.md @@ -1,4 +1,6 @@ # Application Failure + + - Take me to [Lecture](https://kodekloud.com/topic/application-failure/) - In this lecture we will go step by step in troubleshooting Application failure. @@ -44,4 +46,4 @@ #### Hands on Labs - - Lets Troubleshoot the [Application](https://kodekloud.com/courses/539883/lectures/9816836) \ No newline at end of file + - Lets troubleshoot the [Application](https://kodekloud.com/topic/practice-test-application-failure/) \ No newline at end of file diff --git a/docs/11-Troubleshooting/03-Solution-Application-Failure.md b/docs/12-Troubleshooting/03-Solution-Application-Failure.md similarity index 95% rename from docs/11-Troubleshooting/03-Solution-Application-Failure.md rename to docs/12-Troubleshooting/03-Solution-Application-Failure.md index 51ac1694..57a4aa1a 100644 --- a/docs/11-Troubleshooting/03-Solution-Application-Failure.md +++ b/docs/12-Troubleshooting/03-Solution-Application-Failure.md @@ -1,6 +1,6 @@ -# Solution Application Failure +# Practice Test - Application Failure - - Lets check the [Solution](https://kodekloud.com/courses/539883/lectures/13205964) of the Application Failure + - Take me to [Practice Test](https://kodekloud.com/topic/practice-test-application-failure/) of the Application Failure ### Solution diff --git a/docs/11-Troubleshooting/04-Control-Plane-Failure.md b/docs/12-Troubleshooting/04-Control-Plane-Failure.md similarity index 94% rename from docs/11-Troubleshooting/04-Control-Plane-Failure.md rename to docs/12-Troubleshooting/04-Control-Plane-Failure.md index 09b12afb..db85a8ae 100644 --- a/docs/11-Troubleshooting/04-Control-Plane-Failure.md +++ b/docs/12-Troubleshooting/04-Control-Plane-Failure.md @@ -1,5 +1,7 @@ # Control Plane Failure + - Take me to [Lecture](https://kodekloud.com/topic/control-plane-failure/) + - In this lecture we will use how to troubleshoot the Control Plane components. - To check the status of the nodes if they are healthy @@ -70,4 +72,6 @@ ``` sudo journalctl -u kube-apiserver - ``` \ No newline at end of file + ``` + + diff --git a/docs/12-Troubleshooting/05-Practice-Test-Control-Plane-Failure.md b/docs/12-Troubleshooting/05-Practice-Test-Control-Plane-Failure.md new file mode 100644 index 00000000..86ba42ba --- /dev/null +++ b/docs/12-Troubleshooting/05-Practice-Test-Control-Plane-Failure.md @@ -0,0 +1,3 @@ +# Practice Test - Control Plane Failure + + - Lets Debug the Failure of [Control Plane](https://kodekloud.com/topic/practice-test-control-plane-failure/) \ No newline at end of file diff --git a/docs/11-Troubleshooting/06-Solution-Control-Plane-Failure.md b/docs/12-Troubleshooting/06-Solution-Control-Plane-Failure.md similarity index 82% rename from docs/11-Troubleshooting/06-Solution-Control-Plane-Failure.md rename to docs/12-Troubleshooting/06-Solution-Control-Plane-Failure.md index 77e06c3d..4e3deb91 100644 --- a/docs/11-Troubleshooting/06-Solution-Control-Plane-Failure.md +++ b/docs/12-Troubleshooting/06-Solution-Control-Plane-Failure.md @@ -1,6 +1,6 @@ # Solution Control Plane Failure - - Lets have a look at the [Solution](https://kodekloud.com/courses/539883/lectures/13232015) of the Control Plane Failure + - Lets have a look at the [Practice Test](https://kodekloud.com/topic/practice-test-control-plane-failure/) of the Control Plane Failure ### Solution @@ -42,4 +42,9 @@ ``` sed -i 's/WRONG-PKI-DIRECTORY/pki/' /etc/kubernetes/manifests/kube-controller-manager.yaml ``` - \ No newline at end of file + + + + + + \ No newline at end of file diff --git a/docs/11-Troubleshooting/07-Worker-Node-Failure.md b/docs/12-Troubleshooting/07-Worker-Node-Failure.md similarity index 88% rename from docs/11-Troubleshooting/07-Worker-Node-Failure.md rename to docs/12-Troubleshooting/07-Worker-Node-Failure.md index ee203aeb..a167ad12 100644 --- a/docs/11-Troubleshooting/07-Worker-Node-Failure.md +++ b/docs/12-Troubleshooting/07-Worker-Node-Failure.md @@ -1,5 +1,7 @@ # Worker Node Failure + - Take me to the [Lecture](https://kodekloud.com/topic/worker-node-failure/) + - Lets check the status of the Nodes in the cluster, are they **`Ready`** or **`NotReady`** ``` @@ -39,4 +41,6 @@ openssl x509 -in /var/lib/kubelet/worker-1.crt -text ``` - ![cert](../../images/cert.PNG) \ No newline at end of file + ![cert](../../images/cert.PNG) + + diff --git a/docs/12-Troubleshooting/08-Practice-Test-Worker-Node-Failure.md b/docs/12-Troubleshooting/08-Practice-Test-Worker-Node-Failure.md new file mode 100644 index 00000000..831159c3 --- /dev/null +++ b/docs/12-Troubleshooting/08-Practice-Test-Worker-Node-Failure.md @@ -0,0 +1,4 @@ +# Practice Test - Worker Node Failure + + - Lets Debug the Failure of [Worker Node](https://kodekloud.com/topic/practice-test-worker-node-failure/) + diff --git a/docs/11-Troubleshooting/09-Solution-Worker-Node-Failure.md b/docs/12-Troubleshooting/09-Solution-Worker-Node-Failure.md similarity index 78% rename from docs/11-Troubleshooting/09-Solution-Worker-Node-Failure.md rename to docs/12-Troubleshooting/09-Solution-Worker-Node-Failure.md index e0e12aa1..409ca076 100644 --- a/docs/11-Troubleshooting/09-Solution-Worker-Node-Failure.md +++ b/docs/12-Troubleshooting/09-Solution-Worker-Node-Failure.md @@ -1,6 +1,6 @@ # Solution Worker Node Failure - - Lets have a look at the [Solution](https://kodekloud.com/courses/539883/lectures/13195330) of the Worker Node Failure + - Lets have a look at the [Practice Test](https://kodekloud.com/topic/practice-test-worker-node-failure/) of the Worker Node Failure ### Solution diff --git a/docs/11-Troubleshooting/10-Practice-Test-Troubleshoot-Network.md b/docs/12-Troubleshooting/10-Practice-Test-Troubleshoot-Network.md similarity index 93% rename from docs/11-Troubleshooting/10-Practice-Test-Troubleshoot-Network.md rename to docs/12-Troubleshooting/10-Practice-Test-Troubleshoot-Network.md index 6db269ac..3f521d3f 100644 --- a/docs/11-Troubleshooting/10-Practice-Test-Troubleshoot-Network.md +++ b/docs/12-Troubleshooting/10-Practice-Test-Troubleshoot-Network.md @@ -1,6 +1,6 @@ # Solution Troubleshoot Network - - Lets have a look at the [Solution](https://kodekloud.com/courses/539883/lectures/23732519) of the Troubleshoot Network + - Lets have a look at the [Practice Test](https://kodekloud.com/topic/practice-test-troubleshoot-network/) of the Troubleshoot Network ### Solution @@ -57,3 +57,8 @@ (Easiest way is to use the kubectl edit command) ``` + + + + + diff --git a/docs/13-Other-Topics/01-Labs-JSON-PATH.md b/docs/13-Other-Topics/01-Labs-JSON-PATH.md new file mode 100644 index 00000000..55b0fc3a --- /dev/null +++ b/docs/13-Other-Topics/01-Labs-JSON-PATH.md @@ -0,0 +1,5 @@ +# Labs JSON PATH + + - I want to learn JSON, Take me to [JSON PATH](https://kodekloud.com/topic/labs-json-path-3/) + + \ No newline at end of file diff --git a/docs/12-Other-Topics/02-Pre-Requisites-JSON-PATH.md b/docs/13-Other-Topics/02-Pre-Requisites-JSON-PATH.md similarity index 61% rename from docs/12-Other-Topics/02-Pre-Requisites-JSON-PATH.md rename to docs/13-Other-Topics/02-Pre-Requisites-JSON-PATH.md index 89272999..f047e31d 100644 --- a/docs/12-Other-Topics/02-Pre-Requisites-JSON-PATH.md +++ b/docs/13-Other-Topics/02-Pre-Requisites-JSON-PATH.md @@ -1,3 +1,5 @@ # Pre-requisite for JSON PATH - - I want to know more about JSON PATH and its [Pre-requisite](https://kodekloud.com/courses/539883/lectures/10781729) \ No newline at end of file + - I want to know more about JSON PATH and its [Pre-requisite](https://kodekloud.com/topic/pre-requisites-json-path/) + + \ No newline at end of file diff --git a/docs/12-Other-Topics/03-Advance-Kubectl-Commands.md b/docs/13-Other-Topics/03-Advance-Kubectl-Commands.md similarity index 94% rename from docs/12-Other-Topics/03-Advance-Kubectl-Commands.md rename to docs/13-Other-Topics/03-Advance-Kubectl-Commands.md index e5f61d3b..914f5b05 100644 --- a/docs/12-Other-Topics/03-Advance-Kubectl-Commands.md +++ b/docs/13-Other-Topics/03-Advance-Kubectl-Commands.md @@ -1,5 +1,7 @@ # Advance Kubectl Commands + - Take me to the [Lecture](https://kodekloud.com/topic/advanced-kubectl-commands/) + - To get the output of **`kubectl`** in a json format: ``` diff --git a/docs/12-Other-Topics/04-Practice-Test-Advance-Kubectl-Commands.md b/docs/13-Other-Topics/04-Practice-Test-Advance-Kubectl-Commands.md similarity index 95% rename from docs/12-Other-Topics/04-Practice-Test-Advance-Kubectl-Commands.md rename to docs/13-Other-Topics/04-Practice-Test-Advance-Kubectl-Commands.md index 0cd6465d..43ed8ca9 100644 --- a/docs/12-Other-Topics/04-Practice-Test-Advance-Kubectl-Commands.md +++ b/docs/13-Other-Topics/04-Practice-Test-Advance-Kubectl-Commands.md @@ -1,6 +1,6 @@ # Practice Test for Advance Kubectl Commands - - Take me to [Advance Practice Test for Kubectl Commands](https://kodekloud.com/courses/539883/lectures/10781738) + - Take me to [Advance Practice Test for Kubectl Commands](https://kodekloud.com/topic/practice-test-advanced-kubectl-commands/) ### Solution @@ -77,4 +77,4 @@ - + \ No newline at end of file diff --git a/docs/13-Lightning-Labs/01-Lightning-Labs-Introduction.md b/docs/14-Lightning-Labs/01-Lightning-Labs-Introduction.md similarity index 77% rename from docs/13-Lightning-Labs/01-Lightning-Labs-Introduction.md rename to docs/14-Lightning-Labs/01-Lightning-Labs-Introduction.md index 5de13ac3..756acf37 100644 --- a/docs/13-Lightning-Labs/01-Lightning-Labs-Introduction.md +++ b/docs/14-Lightning-Labs/01-Lightning-Labs-Introduction.md @@ -2,15 +2,15 @@ #### Welcome to the KodeKloud CKA Lightning Labs! - - This section has been created to give you hands-on practice in solving questions of mixed difficulty in a short period oftime. + - This section has been created to give you hands-on practice in solving questions of mixed difficulty in a short period of time. - This environment is only valid for 35 minutes. You have 5-8 questions to complete within this time. - - You can toggle between the questions but make sure that that you click on END EXAM before the 35 minute mark. To pass, you need to secure 80%. + - You can toggle between the questions but make sure that that you click on `END EXAM` before the 35 minute mark. To pass, you need to secure 80%. Good Luck!!! - Note: Answers for most questions should be available under the /var/answers directory on the master node. + Note: Answers for most questions should be available under the `/var/answers` directory on the master node. #### Disclaimer: @@ -22,4 +22,5 @@ - Please note that the difficulty level may not be the same as in the actual exam - - I want to understand what Lightning Lab is, [Let's Explore](https://kodekloud.com/courses/539883/lectures/14559515) \ No newline at end of file + - I want to understand what Lightning Lab is, [Let's Explore](https://kodekloud.com/topic/lightning-lab-introduction/) + diff --git a/docs/13-Lightning-Labs/02-Lightning-Lab-1.md b/docs/14-Lightning-Labs/02-Lightning-Lab-1.md similarity index 98% rename from docs/13-Lightning-Labs/02-Lightning-Lab-1.md rename to docs/14-Lightning-Labs/02-Lightning-Lab-1.md index d35ef077..89e63d67 100644 --- a/docs/13-Lightning-Labs/02-Lightning-Lab-1.md +++ b/docs/14-Lightning-Labs/02-Lightning-Lab-1.md @@ -1,6 +1,6 @@ # Lightining Lab 1 - - I am ready! [Take me to Lightning Lab 1](https://kodekloud.com/courses/539883/lectures/14540066) + - I am ready! [Take me to Lightning Lab 1](https://kodekloud.com/topic/lightning-lab-1-2/) ## Solution to LL-1 diff --git a/docs/14-Mock-Exams/01-Introduction.md b/docs/14-Mock-Exams/01-Introduction.md deleted file mode 100644 index 0d905f92..00000000 --- a/docs/14-Mock-Exams/01-Introduction.md +++ /dev/null @@ -1,3 +0,0 @@ -# Mock Exams Introduction - - Take me to [Introduction of Mock Exams](https://kodekloud.com/courses/539883/lectures/10853073) \ No newline at end of file diff --git a/docs/14-Mock-Exams/03-Mock-Exam-2.md b/docs/14-Mock-Exams/03-Mock-Exam-2.md deleted file mode 100644 index 3e8d2cd1..00000000 --- a/docs/14-Mock-Exams/03-Mock-Exam-2.md +++ /dev/null @@ -1,4 +0,0 @@ -# Mock Exam 2 - - Level Up! - Take me to [Mock Exam 2](https://kodekloud.com/courses/539883/lectures/11099883) \ No newline at end of file diff --git a/docs/14-Mock-Exams/05-Mock-Exam-3.md b/docs/14-Mock-Exams/05-Mock-Exam-3.md deleted file mode 100644 index 0e7fdfc6..00000000 --- a/docs/14-Mock-Exams/05-Mock-Exam-3.md +++ /dev/null @@ -1,4 +0,0 @@ -# Mock Exam 2 - - Wohooo! Level Up! - Take me to [Mock Exam 2](https://kodekloud.com/courses/539883/lectures/11118242) \ No newline at end of file diff --git a/docs/15-Mock-Exams/01-Introduction.md b/docs/15-Mock-Exams/01-Introduction.md new file mode 100644 index 00000000..329e251e --- /dev/null +++ b/docs/15-Mock-Exams/01-Introduction.md @@ -0,0 +1,5 @@ +# Mock Exams Introduction + + - Take me to [Introduction of Mock Exams](https://kodekloud.com/topic/mock-exam-introduction-4/) + + \ No newline at end of file diff --git a/docs/14-Mock-Exams/02-Mock-Exam-1.md b/docs/15-Mock-Exams/02-Mock-Exam-1.md similarity index 99% rename from docs/14-Mock-Exams/02-Mock-Exam-1.md rename to docs/15-Mock-Exams/02-Mock-Exam-1.md index ee1df172..b6a20fc3 100644 --- a/docs/14-Mock-Exams/02-Mock-Exam-1.md +++ b/docs/15-Mock-Exams/02-Mock-Exam-1.md @@ -1,6 +1,6 @@ # Mock Exam 1 - Test My Knowledge, Take me to [Mock Exam 1](https://kodekloud.com/courses/539883/lectures/10853074) + Test My Knowledge, Take me to [Mock Exam 1](https://kodekloud.com/topic/mock-exam-1-3/) #### Solution to the Mock Exam 1 diff --git a/docs/15-Mock-Exams/03-Mock-Exam-2.md b/docs/15-Mock-Exams/03-Mock-Exam-2.md new file mode 100644 index 00000000..9eaeb269 --- /dev/null +++ b/docs/15-Mock-Exams/03-Mock-Exam-2.md @@ -0,0 +1,6 @@ +# Mock Exam 2 + + Level Up! + Take me to [Mock Exam 2](https://kodekloud.com/topic/mock-exam-2-3/) + + \ No newline at end of file diff --git a/docs/14-Mock-Exams/04-CKA-MockExam-2-Solution.md b/docs/15-Mock-Exams/04-CKA-MockExam-2-Solution.md similarity index 98% rename from docs/14-Mock-Exams/04-CKA-MockExam-2-Solution.md rename to docs/15-Mock-Exams/04-CKA-MockExam-2-Solution.md index 8ccdf2d6..0349d739 100644 --- a/docs/14-Mock-Exams/04-CKA-MockExam-2-Solution.md +++ b/docs/15-Mock-Exams/04-CKA-MockExam-2-Solution.md @@ -1,6 +1,5 @@ # Mock Exam 2 Solution - - I want to see the [Solution](https://kodekloud.com/courses/539883/lectures/11459075) + 1. Run the below command for solution: diff --git a/docs/15-Mock-Exams/05-Mock-Exam-3.md b/docs/15-Mock-Exams/05-Mock-Exam-3.md new file mode 100644 index 00000000..e4679d1f --- /dev/null +++ b/docs/15-Mock-Exams/05-Mock-Exam-3.md @@ -0,0 +1,4 @@ +# Mock Exam 3 + + Wohooo! Level Up! + Take me to [Mock Exam 2](https://kodekloud.com/topic/mock-exam-3-2/) \ No newline at end of file diff --git a/docs/14-Mock-Exams/06-CKA-MockExam-3-Solution.md b/docs/15-Mock-Exams/06-CKA-MockExam-3-Solution.md similarity index 97% rename from docs/14-Mock-Exams/06-CKA-MockExam-3-Solution.md rename to docs/15-Mock-Exams/06-CKA-MockExam-3-Solution.md index 68cc4a08..37767304 100644 --- a/docs/14-Mock-Exams/06-CKA-MockExam-3-Solution.md +++ b/docs/15-Mock-Exams/06-CKA-MockExam-3-Solution.md @@ -1,6 +1,5 @@ # Mock Exam 3 Solution - Is it tough? Want to see the [solution](https://kodekloud.com/courses/539883/lectures/11459153) ? 1. Run the below command for solution: