본문 바로가기

728x90

전체 글

[리눅스] NFS(Network File Service) Server 설치 NFS(Network File Service) Server 설치 테스트 환경 $ cat /etc/os-release NAME="Ubuntu" VERSION="20.04.5 LTS (Focal Fossa)" ID=ubuntu ID_LIKE=debian PRETTY_NAME="Ubuntu 20.04.5 LTS" VERSION_ID="20.04" HOME_URL="https://www.ubuntu.com/" SUPPORT_URL="https://help.ubuntu.com/" BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/" PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-poli.. 더보기
[kubernetes] 쿠버네티스 워크로드 - 워크로드 리소스 쿠버네티스 워크로드 - 워크로드 리소스 레플리케이션 컨트롤러(replication controllers) 레플리카셋(replicasets) 데몬셋 잡 크론잡 더보기
[kubernetes] 쿠버네티스 워크로드 - 네임스페이스(namespaces) 워크로드 - 네임스페이스(namespaces) 네임스페이스 확인 kubectl get namespaces $ kubectl get namespaces NAME STATUS AGE default Active 2d1h ingress-nginx Active 2d1h kube-node-lease Active 2d1h kube-public Active 2d1h kube-system Active 2d1h metallb-system Active 2d1h kubectl get pods --namespace kube-system kubectl get all --namespace kube-system 네임스페이스 생성 kubectl create namespace infrateam $ kubectl create namesp.. 더보기
[kubernetes] 쿠버네티스 워크로드 - 파드(pods) 워크로드 - 파드(pods) myapp-pod-nginx.yaml 파일 작성 apiVersion: v1 kind: Pod metadata: name: myapp-pod-nginx labels: name: myapp-pod-nginx spec: containers: - name: myapp-pod-nginx image: nginx:latest resources: limits: memory: "128Mi" cpu: "500m" ports: - containerPort: 80 protocol: TCP 파드 생성 kubectl create -f myapp-pod-nginx.yaml $ kubectl create -f myapp-pod-nginx.yaml pod/myapp-pod-nginx created 파드 목.. 더보기
[kubernetes] 쿠버네티스 디플로이먼트 쿠버네티스 디플로이먼트(kubernetes deployment) 디플로이먼트(Deployment) 는 파드와 레플리카셋(ReplicaSet)에 대한 선언적 업데이트를 제공한다. 디플로이먼트에서 의도하는 상태 를 설명하고, 디플로이먼트 컨트롤러(Controller)는 현재 상태에서 의도하는 상태로 비율을 조정하며 변경한다. 새 레플리카셋을 생성하는 디플로이먼트를 정의하거나 기존 디플로이먼트를 제거하고, 모든 리소스를 새 디플로이먼트에 적용할 수 있다. 디플로이먼트 생성(kubectl create deployment) kubectl create deployment myapp --image=nginx $ kubectl create deployment myapp --image=nginx deployment.ap.. 더보기
[리눅스] vi(vim) 환경 설정 vi(vim) 환경 설정 yaml vi(vim) 환경 설정 vim 에디터로 yaml 파일 작성 시 인덴트 및 하이라이팅, 들여쓰기 등 기능을 사용하여 효율적으로 작성할 수 있다. .vimrc 파일 작성 vim ~/.vimrc syntax on autocmd FileType yaml setlocal ts=2 sts=2 sw=2 expandtab autoindent 더보기
[PowerShell] "Microsoft.PowerShell_profile.ps1 파일을 로드할 수 없습니다." 오류 PowerShell "Microsoft.PowerShell_profile.ps1 파일을 로드할 수 없습니다." 오류 PowerShell을 관리자 권한으로 실행 Get-ExecutionPolicy 명령으로 권한 정책 확인 Get-ExecutionPolicy PS C:\Users\Administrator> Get-ExecutionPolicy Restricted Set-ExecutionPolicy 명령으로 권한 정책 설정 Set-ExecutionPolicy RemoteSigned PS C:\Users\Administrator> Set-ExecutionPolicy RemoteSigned 실행 규칙 변경 실행 정책은 신뢰하지 않는 스크립트로부터 사용자를 보호합니다. 실행 정책을 변경하면 about_Executio.. 더보기
[kubernetes] kubectl config 명령 kubectl config 명령 Modify kubeconfig files using subcommands like "kubectl config set current-context my-context" 사용법 The loading order follows these rules: 1. If the --kubeconfig flag is set, then only that file is loaded. The flag may only be set once and no merging takes place. 2. If $KUBECONFIG environment variable is set, then it is used as a list of paths (normal path delimiting rules for y.. 더보기

728x90