[Kubernetes] Istioctl 다운로드 및 설치
다운로드 및 설치 curl -sL https://istio.io/downloadIstioctl | sh - export PATH=$PATH:$HOME/.istioctl/bin istioctl 참고 istio 관련 배포 확인 kubectl -n istio-system get deploy 특정 Namespace에 Istio 설정 ku...
다운로드 및 설치 curl -sL https://istio.io/downloadIstioctl | sh - export PATH=$PATH:$HOME/.istioctl/bin istioctl 참고 istio 관련 배포 확인 kubectl -n istio-system get deploy 특정 Namespace에 Istio 설정 ku...
기본 구조 # Token 생성 - kubeadm join 명령어를 사용하여 Woker Node를 Cluster에 추가할 때 사용 kubeadm token create # Token 조회 - 현재 사용 가능한 Token 목록을 조회 kubeadm token list # Token 삭제 - 특정 Token을 삭제 kubeadm token delete...
기본 구조 kubeadm init [옵션] # 10.244.0.0/16 CIDR 범위의 Pod 네트워크를 생성하면서 Kubernetes Cluster를 초기화 kubeadm init --pod-network-cidr=10.244.0.0/16 [명령어] --help를 입력하면 더 다양한 옵션들을 찾을 수 있다. Option --c...
기본 구조 # component는 확인하려는 구성 요소를 지정. 지정하지 않으면, 모든 구성 요소를 확인 kubeadm list [component] kube-apiserver kube-controller-manager kube-scheduler etcd kube-proxy kubelet [명령어] --help를 ...
기본 구조 # Cluster의 버전 정보와 kubectl 명령어의 버전 정보가 출력 kubectl version [명령어] --help를 입력하면 더 다양한 옵션들을 찾을 수 있다. Option --short: 간략한 버전 정보를 출력 # kubectl 명령어와 Cluster의 버전 정보를 간략하게 출력 kubect...
Homebrew와 Cask에 대한 설명 Homebrew와 Cask는 macOS 및 Linux에서 소프트웨어를 설치하고 관리하는 데 사용되는 패키지 관리 도구이다. Homebrew는 주로 명령어 기반으로 소프트웨어를 설치하는 데 사용되며, Cask는 그래픽 인터페이스가 필요한 앱들을 설치하는 데 특화되어 있다. Homebrew Ho...
기본 구조 kubectl top [리소스 종류] [리소스 이름] # Cluster 내 모든 Pod의 리소스 사용량을 확인 kubectl top pods # Cluster 내 모든 Node의 리소스 사용량을 확인 kubectl top nodes [명령어] --help를 입력하면 더 다양한 옵션들을 찾을 수 있다. Option -...
기본 구조 kubeadm reset 모든 Kubernetes 구성 요소와 컨테이너를 제거합니다. 모든 네트워크 설정을 제거합니다. 모든 Kubernetes 설정 파일을 삭제합니다. 모든 데이터를 삭제합니다. [명령어] --help를 입력하면 더 다양한 옵션들을 찾을 수 있다. Option --cri-socket...
기본 구조 # URL을 통해 API 서버와 통신할 수 있다. kubectl proxy http://localhost:8001 [명령어] --help를 입력하면 더 다양한 옵션들을 찾을 수 있다. Option --port: proxy 서버가 사용할 포트 번호를 지정 # proxy 서버를 8080 포트에서 실행 kube...
Spring Security, JWT, 인증, 인가 Spring Security를 베이스로 JWT를 사용해서 해당 프로젝트의 인증과 인가를 구현한다. 이와 관련돼서 생성된 Class는 다음과 같다. SecurityConfig : Spring Security관련 설정 UserAccount : Spring Secu...