쿠버네티스 대쉬보드 설치 (모니터링 및 관리)
쿠버네티스 대쉬보드 설치 (모니터링 및 관리)
curl -O https://raw.githubusercontent.com/kubernetes/dashboard/master/aio/deploy/recommended/kubernetes-dashboard.yaml
vi kubernetes-dashboard.yaml
dashboard 1.10.1 -> dashboard 1.10.0 (인증 skip)
kubectl create -f kubernetes-dashboard.yaml
파드 보기
kubectl get pods --all-namespaces
cat > dashboard-admin.yaml
apiVersion: rbac.authorization.k8s.io/v1beta1
kind: ClusterRoleBinding
metadata:
name: kubernetes-dashboard
labels:
k8s-app: kubernetes-dashboard
roleRef:
apiGroup: rbac.authorization.k8s.io
kind: ClusterRole
name: cluster-admin
subjects:
- kind: ServiceAccount
name: kubernetes-dashboard
namespace: kube-system
ctrl + d
kubectl create -f dashboard-admin.yaml
기동
nohup kubectl proxy --address="10.100.0.104" -p 443 --accept-hosts='^*$' &
dashboard 접속용 토큰 확인
kubectl -n kube-system describe secret $(kubectl -n kube-system get secret | grep kubernetes-dashboard-admin-token | awk '{print $1}')
웹브라우저로 dashboard 접속
http://10.100.0.104:443/api/v1/namespaces/kube-system/services/https:kubernetes-dashboard:/proxy/
curl -O https://raw.githubusercontent.com/kubernetes/dashboard/master/aio/deploy/recommended/kubernetes-dashboard.yaml
vi kubernetes-dashboard.yaml
dashboard 1.10.1 -> dashboard 1.10.0 (인증 skip)
kubectl create -f kubernetes-dashboard.yaml
파드 보기
kubectl get pods --all-namespaces
cat > dashboard-admin.yaml
apiVersion: rbac.authorization.k8s.io/v1beta1
kind: ClusterRoleBinding
metadata:
name: kubernetes-dashboard
labels:
k8s-app: kubernetes-dashboard
roleRef:
apiGroup: rbac.authorization.k8s.io
kind: ClusterRole
name: cluster-admin
subjects:
- kind: ServiceAccount
name: kubernetes-dashboard
namespace: kube-system
kubectl create -f dashboard-admin.yaml
기동
nohup kubectl proxy --address="10.100.0.104" -p 443 --accept-hosts='^*$' &
dashboard 접속용 토큰 확인
kubectl -n kube-system describe secret $(kubectl -n kube-system get secret | grep kubernetes-dashboard-admin-token | awk '{print $1}')
웹브라우저로 dashboard 접속
http://10.100.0.104:443/api/v1/namespaces/kube-system/services/https:kubernetes-dashboard:/proxy/
댓글
댓글 쓰기