일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- 리눅스
- RDBMS
- 하둡
- 클라우데라자격증
- 파이썬
- 클라우드자격증
- 빅데이터실무자격증
- IAM
- hadoop
- mysql
- 쉘스크립트
- SQLD
- 빅데이터
- AWSCloudPractitioner
- Identity and access management
- MFA
- CCAAdministrator
- hive
- CCA131
- EC2
- 코딩테스트
- 클라우드컴퓨팅
- 데이터베이스
- 프로그래머스
- programmers
- Multi Factor Authentication
- sql자격증
- CLF-01
- AWS자격증
- SQL
- Today
- Total
목록Kubernetes (17)
Sherry IT Blog
https://www.suse.com/suse-rke2/support-matrix/all-supported-versions/rke2-v1-24/ 참고 url Support matrix | SUSE www.suse.com
1. RPM 설치파일 다운로드 OS 버전 : centos 7.9 https://download.docker.com/linux/centos/7/x86_64/stable/Packages/ Index of linux/centos/7/x86_64/stable/Packages/ download.docker.com 파일명 : containerd.io-1.6.6-3.1.el7.x86_64.rpm docker-ce-20.10.9-3.el7.x86_64.rpm docker-ce-cli-20.10.9-3.el7.x86_64.rpm docker-ce-rootless-extras-20.10.9-3.el7.x86_64.rpm docker-scan-plugin-0.9.0-3.el7.x86_64.rpm docker-compose-..
### 0. 설치 전 확인 $ nproc #코어 확인 $ free -h #메모리 확인 $ ifconfig -a #Mac 확인 $ sudo cat /sys/class/dmi/id/product_uuid #product_uuid 확인 ### 1. swap 메모리 비활성화 $ swapoff -a $ free -m #swap 메모리가 0인지 확인 ### 2. 방화벽 설정 $ yum install firewalld $ systemctl start firewalld $ systemctl enable firewalld $ firewall-cmd --permanent --add-service=http $ firewall-cmd --permanent --add-service=https ### master node $ f..

*환경(virtual box) os : centos 7.9 Server node(master node) 1대 (19*.***.54.80) agent node (worker node) 1대(19*.***.54.133) *회사는 폐쇄망이라서 offline 설치로 실행해야함 First , RKE2 패키지 설치 #####master node 먼저 설치############## 1. RKE2설치파일이 생길 디렉토리 만들어 주기 mkdir rke2-artifacts cd rke2-artifacts/ 2. RKE2 설치파일 다운로드( 이때는 온라인 환경이어야함) curl -OLs https://github.com/rancher/rke2/releases/download/v1.24.6%2Brke2r1/rke2-image..
*환경(virtual box) os : centos 7.9 Server node(master node) 1대 agent node (worker node) 1대 *사전작업 1) 메모리 swap off 2) vi /etc/yum.repos.d/rke2.repo 만들기 1. Rke2 서비스 다운로드 curl -sfL https://get.rke2.io | INSTLL_RKE2_TYPE="server" sh - #설치하면 기본적으로 /etc/rancher/rke2 하위에 rke2.yml파일이 생성됨 2.Systemd 를 통해서 RKE2 서비스 구동 systemctl enable rke2-server.service systemctl start rke2-server.service systemctl status rk..
1. Docker install (https://docs.docker.com/engine/install/ubuntu/) sudo apt-get update $ sudo apt-get install \ ca-certificates \ curl \ gnupg \ lsb-release 2. Kubernetes Install 3.설치 전 환경설정 4. kubeadm,kubectl,kubelet 설치 5.Control-plane구성 6.Workder node 구성 7.설치확인 출처: 따배쿠 Youtube
Kubernetes cluster를 직접 구성하는 도구 1. kubeadm -쿠버네티스에서 공식제공하는 클러스터 생성/관리도구 2. kubespray -쿠버네티스 클러스터를 배포하는 오픈소스 프로젝트 -다양한 형식으로 쿠버네티스 클러스터 구성가능 -온프레미스에서 상용 서비스 클러스터 운영시 유용 -다양한 CNI (컨테이너 네트웍인터페이스) 제공 3. CNI ( Container Network Interface) -Container 간 통신을 지원하는 VxLAN. Pod Network 라고도 부름 -다양한 종류의 플러그인이 존재 -> 플라넷(flannel),칼리코(calico), 위브넷(weavenet) *쿠버네티스 클러스터 구성 ** control Plane( master node) - 워커 노드들의 상..