Skip to content
Snippets Groups Projects
Commit 9a3de941 authored by CLEMENTE Damien's avatar CLEMENTE Damien
Browse files

Update 2 files

- /2.worker_node_configuration.md
- /3.Kubernetes_Dashboard_deploiement.md
parent 5595ca2a
Branches
No related tags found
No related merge requests found
```bash
root@kube01:~# kubectl get pods -n kube-flannel
NAME READY STATUS RESTARTS AGE
kube-flannel-ds-7x8dk 1/1 Running 11 (127m ago) 6d
kube-flannel-ds-jwgkv 1/1 Running 7 (136m ago) 6d
kube-flannel-ds-vfr4h 1/1 Running 10 (74m ago) 6d
root@kube01:~#
```
```bash
```
# Ajout et configuration d'un worker node # Ajout et configuration d'un worker node
# 1. Rejoindre le Master kube01 depuis les workers # 1. Rejoindre le Master kube01 depuis les workers
......
# Kube Dahboard depploiement.
# 1.Activiation et creation du dashboard
**SUR LE MASTER**
```bash
kubectl apply -f https://raw.githubusercontent.com/kubernetes/dashboard/v2.7.0/aio/deploy/recommended.yaml
namespace/kubernetes-dashboard created
serviceaccount/kubernetes-dashboard created
service/kubernetes-dashboard created
secret/kubernetes-dashboard-certs created
secret/kubernetes-dashboard-csrf created
secret/kubernetes-dashboard-key-holder created
configmap/kubernetes-dashboard-settings created
role.rbac.authorization.k8s.io/kubernetes-dashboard created
clusterrole.rbac.authorization.k8s.io/kubernetes-dashboard created
rolebinding.rbac.authorization.k8s.io/kubernetes-dashboard created
clusterrolebinding.rbac.authorization.k8s.io/kubernetes-dashboard created
deployment.apps/kubernetes-dashboard created
service/dashboard-metrics-scraper created
deployment.apps/dashboard-metrics-scraper created
```
# 2. ajouter un compte admin pour la gestion du dashboard
```bash
kubectl create serviceaccount -n kubernetes-dashboard admin-user
serviceaccount/admin-user created
```
creer le fichier rbac.yml:
```bash
nano rbac.yml
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRoleBinding
metadata:
name: admin-user
roleRef:
apiGroup: rbac.authorization.k8s.io
kind: ClusterRole
name: cluster-admin
subjects:
- kind: ServiceAccount
name: admin-user
namespace: kubernetes-dashboard
```
Puis appliquer le fichier :
```bash
kubectl apply -f rbac.yml
clusterrolebinding.rbac.authorization.k8s.io/admin-user created
```
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment