kubectl describe secret -n kube-system $(kubectl get secret -n kube-system | grep kubernetes-dashboard-token | awk '{print $1}') kubectl create clusterrolebinding cluster-admin:kubernetes-dashboard:kubernetes-dashboard --clusterrole=cluster-admin --serviceaccount=kube-system:kubernetes-dashboard kubectl get clusterrolebindings | grep cluster-admin kubectl proxy --port=8001 --address=10.128.0.11 ..
ssh 관련 옵션 적용 eval $(ssh-agent) ssh-add /root/.ssh/master kubespary를 활용하여 on-premise 구성 진행 # 사전작업으로 마스터노드에서 워커 노드로 ssh 인증키 방식으로 접근이 가능해야 함 # yum 업데이트 진행 yum update && upgrade -y # yum 기본 패키지 설치 yum -y install epel-repo ansible git # ansible 버전확인 ansible --version [root@master ~]# ansible --version ansible 2.7.16 config file = /etc/ansible/ansible.cfg configured module search path = ['/root/.ansib..
apiVersion: apps/v1 kind: Deployment metadata: name: elasticsearch-master1 labels: component: elasticsearch role: master spec: selector: matchLabels: app: esmaster replicas: 1 template: metadata: labels: component: elasticsearch-master1 role: master app: esmaster spec: affinity: podAntiAffinity: requiredDuringSchedulingIgnoredDuringExecution: - labelSelector: matchExpressions: - key: app operato..