Skip to content

Commit

Permalink
adding Install section
Browse files Browse the repository at this point in the history
  • Loading branch information
Rahul Soni committed Jul 26, 2020
1 parent cf27f7d commit 906fb1c
Show file tree
Hide file tree
Showing 21 changed files with 119 additions and 0 deletions.
3 changes: 3 additions & 0 deletions docs/10-Install/01-Section-Introduction.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# Section Introduction

Take me to [Introduction](https://kodekloud.com/courses/539883/lectures/9808337)
3 changes: 3 additions & 0 deletions docs/10-Install/02-Designing-a-Kubernetes-Cluster.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# Designing a Kubernetes Cluster

Take me to [Designing](https://kodekloud.com/courses/539883/lectures/9817006)
3 changes: 3 additions & 0 deletions docs/10-Install/03-Choosing-Kuberneter-Infrastructure.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# Choosing a Kubernetes Infratructure

Take me to [Lecture](https://kodekloud.com/courses/539883/lectures/9808342)
3 changes: 3 additions & 0 deletions docs/10-Install/04-Choosing-Network-Solution.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# Choosing a Networking Solution

Take me to [Lecture](https://kodekloud.com/courses/539883/lectures/9817166)
3 changes: 3 additions & 0 deletions docs/10-Install/05-Configure-High-Availability.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# Choosing a HA

Take me to [Lecture](https://kodekloud.com/courses/539883/lectures/9808328)
3 changes: 3 additions & 0 deletions docs/10-Install/06-ETCD-in-HA.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# ETCD in HA

Take me to [Lecture](https://kodekloud.com/courses/539883/lectures/9808331)
3 changes: 3 additions & 0 deletions docs/10-Install/07-Demo-Prequisites.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# Demo Prequisites

Take me to [Lecture]https://kodekloud.com/courses/539883/lectures/9808347)
3 changes: 3 additions & 0 deletions docs/10-Install/08-Provisioning-VMS.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# Provisioning VM's

Take me to [Lecture](https://kodekloud.com/courses/539883/lectures/9808334)
3 changes: 3 additions & 0 deletions docs/10-Install/09-Install-Client-Tools.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# Install Client Tools

Take me to [Lecture](https://kodekloud.com/courses/539883/lectures/9808333)
3 changes: 3 additions & 0 deletions docs/10-Install/10-Secure-Cluster.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# Secure Cluster

Take me to [Lecture](https://kodekloud.com/courses/539883/lectures/9808324)
3 changes: 3 additions & 0 deletions docs/10-Install/11-Create-KubeConfigfiles.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# Create Kubeconfig files

Take me to [Lecture](https://kodekloud.com/courses/539883/lectures/9808341)
3 changes: 3 additions & 0 deletions docs/10-Install/12-Data-Encryption.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# Data Encryption

Take me to [Lecture](https://kodekloud.com/courses/539883/lectures/9808330)
3 changes: 3 additions & 0 deletions docs/10-Install/13-Kubernetes-Release-Binaries.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# Kubernetes Release Binaries

Take me to [Lecture](https://kodekloud.com/courses/539883/lectures/9808329)
3 changes: 3 additions & 0 deletions docs/10-Install/14-Install-Control-Plane-Components-Intro.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# Install Control Plane Componenets Intro

Take me to [Lecture](https://kodekloud.com/courses/539883/lectures/9808349)
3 changes: 3 additions & 0 deletions docs/10-Install/15-Install-ETCD-Cluster.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# Install ETCD Cluster

Take me to [Lecture](https://kodekloud.com/courses/539883/lectures/9817249)
3 changes: 3 additions & 0 deletions docs/10-Install/16-Install-Control-Plane-Components.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# Install Control Plane Componenets

Take me to [Lecture](https://kodekloud.com/courses/539883/lectures/9808335)
3 changes: 3 additions & 0 deletions docs/10-Install/17-Install-Control-Plane-Load-Balancer.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# Install Control Plane Load Balancer

Take me to [Lecture](https://kodekloud.com/courses/539883/lectures/9808344)
3 changes: 3 additions & 0 deletions docs/10-Install/18-Install-Worker-node-componenets.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# Install worker node components

Take me to [Lecture](https://kodekloud.com/courses/539883/lectures/9808327)
3 changes: 3 additions & 0 deletions docs/10-Install/19-TLS-Bootstrap-worker-node.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# TLS Bootstrap worker node

Take me to [Lecture](https://kodekloud.com/courses/539883/lectures/9808338)
3 changes: 3 additions & 0 deletions docs/10-Install/20-Demo-TLS-Bootstrap-worker-node.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# Demo TLS Bootstrap worker node

Take me to [Lecture](https://kodekloud.com/courses/539883/lectures/9808340)
59 changes: 59 additions & 0 deletions docs/10-Install/29-Practise-Test-instal-using-kubeadm.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,59 @@
# Solution Install Using Kubeadm

1. Check the solution

<details>
```
sudo apt-get update && sudo apt-get install -y apt-transport-https curl
curl -s https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key add -
cat <<EOF | sudo tee /etc/apt/sources.list.d/kubernetes.list
deb https://apt.kubernetes.io/ kubernetes-xenial main
EOF
sudo apt-get update
sudo apt-get install -y kubelet kubeadm kubectl
sudo apt-mark hold kubelet kubeadm kubectl
```
</details>
2. Check the solution
<details>
```
kubelet --version
```
</details>
3. Check the solution
<details>
```
0
```
</details>
5. Click on **`OK`**
6. Check the solution
<details>
```
kubeadm init
```
</details>
7. Click on **`OK`**
8. Click on **`Check`**
9. Check the solution
<details>
```
kubectl apply -f "https://cloud.weave.works/k8s/net?k8s-version=$(kubectl version | base64 | tr -d '\n')"
```
</details>

0 comments on commit 906fb1c

Please sign in to comment.