일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- CKAD
- IAC
- 알리바바클라우드
- helm
- slack app
- 네이버클라우드
- argocd
- alibaba
- alibabacloud
- GIT
- Deployment
- cicd
- Naver Cloud
- alibaba cloud
- slack
- Cluster
- RollingUpdate
- terraform
- 자동화
- k8s
- NCP
- recreate
- kubeadm
- 쿠버네티스
- hashicorp
- 시험
- cloudmonitor
- Kubernetes
- 테라폼
- cloud monitor
- Today
- Total
목록분류 전체보기 (32)
Room9

Overview 지난 포스트에서 NCP의 Networking 부분을 작성하였습니다. 이번 포스트에서는 만든 Networking 위에 Server를 만드는 방법을 기록하겠습니다. Details Requirements Server 이미지 확인 Server 스펙 확인 ACG 구성 Server 구성 Architecture FE-VPC에 Public Subnet에 Server를 구성해보도록 하겠습니다. Requirements 서버를 구성하기 위해서 필요한 인수들을 확인해 보겠습니다. 클래식과 VPC 공통으로 아래의 인수들을 제공하고 있습니다. server_image_product_code - (Optional) Server image product code to determine which server image..

Overview 지난 글에서 Terraform 사용을 위한 포스팅을 진행하였습니다. Terraform Installation & Configuration 이제 Terraform을 가지고 NAVER Cloud 상의 인프라를 프로비저닝 하도록 하겠습니다. 이번 포스팅에서는 네트워크 부분만 설정을 해보도록 하겠습니다. 자주 사용하는 패턴으로 구성을 해두고 네트워크 부분만 다른 서비스 환경에서 재사용할 수 있는 장점이 있습니다. 실제 본인이 자주 사용하는 패턴으로 구성해보시는 걸 추천드립니다. 자주 사용하는 패턴으로 구성해 두면 어떠한 요청이 와도 약간의 수정만으로 코드를 재사용하여 프로비저닝하여, 실수를 최소화하거나 구축 시간을 단축시킬 수 있습니다. Details Architecture VPC 구성 NACL..

Overview 먼저 테라폼을 통해 프로비저닝을 하기 전에 중요한 개념 하나를 정의하고 가야 앞으로 설치 및 구성해볼 테라폼에 대해 알 수 있을 것 같습니다. Infrastructure as Code (IaC) IaC (Infrastructure as Code)는 컴퓨터에서 읽을 수 있는 정의 파일을 사용하여 클라우드 인프라를 관리하고 프로비저닝 하는 프로세스입니다. 즉, 실행 가능한 문서라고 생각하실 수 있습니다. 프로비저닝, 시스템의 변경 및 구성을 진행할 때 반복적으로 사용하는 리소스들이 있습니다. 이런 반복적인 과정들을 모두 코드화 시켜 자동화 및 빠른 구성과 변경을 진행할 수 있습니다. 또한 git, CI/CD와 통합하여 사용 가능하여 인프라 구성단계에서 협업을 가능하게 해 줍니다. IaC를 가..

Overview 이전 글Kubernetes Cluster (1) - VirtualBox VM Config에서 VirtualBox를 이용하여 VM구성을 진행하였습니다. 이번 글에서는 VM을 이용하여 Kubernetes Cluster를 구성해보도록 하겠습니다. Kubernetes 1.20 릴리즈부터 Docker가 Deprecated 되어 Containerd, CRI-O와 같은 다른 Container Runtime Interface(CRI)를 이용해 보도록 하겠습니다. 컨테이너 런타임과 관련된 내용은 링크의 내용을 한번 읽어보면 도움이 될 것 같아 링크 남깁니다. 흔들리는 도커의 위상 - OCI와 CRI 중심으로 재편되는 컨테이너 생태계 Detail containerd(CRI) install Kubernete..

Overview kubernetes를 테스트할 수 있는 환경을 만들어보려고 합니다. 기존에 WindowOS의 Virtualbox를 이용하여 구성된 클러스터가 있지만 이번에는 MacOS에 Virtualbox에 구성해보려고 합니다. 클러스터를 만드는 방법에는 여러 가지가 있겠지만 대표적으로 Cloud 벤더에서 제공하는 EKS, GKE, NKS 등 클러스터에서 관리형으로 사용하는 방법, 온프레미스에서 클러스터를 구성하는 방법, 해당 글에서 설명할 가상 VM을 통한 구축 방법 등 여러 가지가 있겠지만 노트북만 있다면 어디서나 kubectl 명령어를 통한 테스트가 용이한 가상 VM을 이용한 클러스터 구축을 진행하겠습니다. Detail MacOS : VirtualBox가 설치되는 OS라면 어느 OS건 문제가 되지 ..

Overview 이전에 설치했던 ArgoCD를 이용하여 실제 배포를 진행해보도록 하겠습니다. Details ArgoCD Application 생성 - guestbook ArgoCD - Github 연동 Kubernetes에 Application 자동 배포 - nginx ArgoCD Application 생성 - guestbook 로그인 이후 Application 탭에서 +NEW APP 클릭하여 Application 추가합니다. GENERAL 해당 항목에서는 자신의 환경에 맞는 내용으로 작성하여 주시면 됩니다. SOURCE Repository URL을 ArgoCD에서 테스트를 제공하는 Github 저장소로 설정합니다. https://github.com/argoproj/argocd-example-apps.g..