전제조건 NFS 서버 준비 참고 템플릿 초기 셋팅 vi init-nfs.yaml apiVersion: v1 kind: ServiceAccount metadata: name: nfs-pod-provisioner-sa labels: name: provision --- kind: ClusterRole # Role of kubernetes apiVersion: rbac.authorization.k8s.io/v1 metadata: name: nfs-provisioner-clusterRole labels: name: provision rules: - apiGroups: [""] # rules on persistentvolumes resources: ["persistentvolumes"] verbs: ["get", ..
참고영상 실습환경 버츄얼박스 7.0 ubuntu 22.04.02 LTS kubernetes 1.23.17-00 docker = > ubuntu패키지를 설치. k8s-master vcpu : 2core ram : 2gb disk : 50gb k8s-worker-1 vcpu : 2core ram : 2gb disk : 50gb k8s-worker-2 vcpu : 2core ram : 2gb disk : 50gb 버츄얼박스 네트워크 선택 브리지 방식 사용. k8s-master 192.168.0.50 k8s-worker1 192.168.0.51 k8s-worker2 192.168.0.52 ubuntu : ubuntu root : password root계정ssh 패스워드 접속 가능 swap영역 비활성 root@..
kubectl ge입력후 TAP키를 누르면 get를 자동으로 완성하는 기능 설정. root@master # dnf -y install bash-completion bash-completion 패키지 설치후 아래 내용 참고하여 설정합니다. source > ~/.bashrc # add autocomplete permanently to your bash shell. https://kubernetes.io/docs/reference/kubectl/cheatsheet/
쿠버네티스 1.27버전 설치 과정 입니다. 구성은 다음과 같습니다. 3대의 vm으로 구성되어있으며, 1개의 master, 2개의 worker 노드들로 구성하였습니다. vm의 사양은 3대 모두 동일합니다. vCPU : 3core vRAM : 6gb OS : centOS 8 stream 공통과정 - 서버 설정 1. 각서버 dns 정보 입력 echo "192.168.45.50 master" >> /etc/hosts echo "192.168.45.51 worker1" >> /etc/hosts echo "192.168.45.52 worker2" >> /etc/hosts 2. 시스템 환경 설정 1) 방화벽 중지 - 본 실습에서는 방화벽 사용을 중지합니다. - 중지하지 않으실 분은 직접 모두 설정해주세요. # sys..
업데이트 # kubectl -n test set image deploy {디플로이 서비스네임} nginx=seongdong/nginx --record 업데이트 내역 # kubectl -n test rollout history deployment {배포된 디플로이이름} record적용을 안하고 생성했을때 image확인방법 # kubectl -n {namespace} rollout history deployment {deploy name} --revision={number} rollback # kubectl -n {namespace} undo deployment {deploy name} --to-revision={number} 상태확인방법 2가지 # kubectl rollout status 또는 실시간 모니..
pod생성 # kubectl run 이름 --image 이미지 서비스 생성 및 연결 # kubectl expose {deploy:컨트롤러이름} example --port 80 --name web --type=NodePort kubeadm은 클라우드 로드밸런서 연동x kops는 가능. 명령실행 반영안되면 #kubectl create -f test.yml 반영이안되면 #kubectl descirbe -f test.yml 로 원인 찾음 레이블을 이용한 필터링 kubectl get po -a -l 레이블내용
- Total
- Today
- Yesterday
- 엑셀고수
- CICD
- 리눅스
- pi
- Django
- 경영
- MariaDB
- VBA매크로
- 인프라
- Linux
- 쿠버네티스
- aws
- 비즈니스혁신
- CentOS
- 전산실
- 비즈니스
- Excel
- 코딩
- 클라우드
- SSH
- 경영관리
- MySQL
- VBA
- 컴퓨터활용
- VBA강의
- 컴퓨터관리
- VBA편집기
- 서버관리
- 사무자동화
- 경영기획
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |