Guia padrão de instalação e uso do Kubernetes Dashboard
Steps de instalação
- Instalação via Helm
- Liberação da porta de acesso;
- Configuração de Conta de Serviço;
- Vinculação do Cluster

Instalação via Helm
Acesse: https://kubernetes.io/docs/tasks/access-application-cluster/web-ui-dashboard/ , após localizar os comandos abaixo e executar no terminal.
Liberação da porta de acesso
Acesse: https://kubernetes.io/docs/tasks/access-application-cluster/web-ui-dashboard/ , após localizar os comandos abaixo e executar no terminal.
Criação de conta de serviço
Precisamos de dois arquivos.
- ServiceAccount (service-account.yml);
- ClusterRoleBinding (cluster-role-binding.yml);
Criação de conta de serviço
service-account.yml
apiVersion: v1
kind: ServiceAccount
metadata:
name: admin-user
namespace: kubernetes-dashboardCriação de conta de serviço
cluster-role-binding.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-dashboardCriação de conta de serviço
secret.yml
apiVersion: v1
kind: Secret
metadata:
name: admin-user
namespace: kubernetes-dashboard
annotations:
kubernetes.io/service-account.name: "admin-user"
type: kubernetes.io/service-account-token Criação de conta de serviço
após isso, rodar os comandos para criar a conta.
kubectl apply -f service-account.yaml
kubectl apply -f cluster-role-binding.yaml
kubectl apply -f secret.yamldeck
By Frank Lima
deck
- 72