실리콘밸리에서 10년 이상 활동하고 있는 DevOps 시니어 소프트웨어 엔지니어입니다.
클라우드 관리, 자동화, 보안, 네트워크 등 다양한 프로젝트 경험을 보유하고 있습니다.
강의
로드맵
전체 1수강평
- 모르면 승진 안되는 시스템 디자인
- 모르면 승진 안되는 시스템 디자인
- 실전 대비! DevOps 인터뷰 완벽 정복 - 고급편
게시글
질문&답변
S3버킷
좋은 질문 감사합니다! 🙌제 강의에서 제공드린 모든 자원은 클러스터 이름을 기반으로 자동 생성되도록 되어 있습니다.같은 이름의 클러스터를 여러 분이 만들어도 대부분 문제는 없지만, AWS S3 버킷 이름은 전 세계적으로 고유해야 하기 때문에 그대로 사용하실 수 없습니다.해결 방법은 두 가지가 있습니다:project 기본값 변경project=topzone-eks => project=doohee-eks S3 버킷 이름 직접 변경resource "aws_s3_bucket" "tfstate" { bucket = "terraform-state-${local.cluster_name}-001" } => resource "aws_s3_bucket" "tfstate" { bucket = "terraform-state-${local.cluster_name}-999" } 추가로, 강의에서 설명드렸듯이 이미 생성된 자원은 삭제 후 다시 생성해야 합니다.가능하다면 eks_remove_all.sh 스크립트를 활용해 전체 자원을 먼저 정리하시는 것을 권장드립니다.감사합니다.
- 0
- 3
- 21
질문&답변
렌즈에서 config파일 불러올 떄 오류납니다.
처음 보는 메시지라서 저도 혼란스럽습니다만, 인프런 AI 인턴이 답을 해준 것 처럼 k8s가 제대로 동작하고 있는 것인지 의심 스럽습니다. 만약에 k8s자체에는 문제가 없다면 Lens는 자체 prometheus를 구성할 수 있습니다. 이것이 안된다면 k8s 구성 자체가 제대로 안된 것입니다.(사진)혹은 Workloads > Pods 에서 Pod들의 상태가 제대로 올라와 있다면 별도로 설치된 prometheus 를 연결을 할 수도 있습니다.(사진)
- 0
- 2
- 36
질문&답변
초기 one click 설치 자체가 실패하는데 확인부탁드립니다.
이 문제를 확인하기 위해 재설치를 진행해봤습니다.bash bootstrap.sh 명령어로 실행했을 때, EKS는 정상적으로 생성되었습니다.혹시 cluster_name 값을 변경하신 적 있으신가요?resources/.auto.tfvars 파일에서 다음과 같이 설정되어 있어야 합니다: cluster_name = "topzone-eks" (예시) 참고로 저는 기존의 topzone-k8s를 topzone-eks로 변경한 후 설치를 진행했고, 그 결과 해당 에러는 발생하지 않았습니다. 혹시 모를 상황을 대비해서, 현재 설치된 자원을 완전히 삭제한 후 다시 설치해보시길 권장드립니다.강의에서 언급드린 것처럼, 설치된 자원을 삭제하는 과정이 복잡할 수 있으며, 자원이 완전히 삭제되지 않으면 이후 재설치 과정에서 오류가 발생할 수 있습니다. 삭제 방법은 /README.md 파일의 ## Destroy 항목을 참고해주세요.
- 0
- 3
- 84
질문&답변
windows 환경에서 초기 설정 sh 실행
안녕하세요.질문에 대한 답변을 드립니다. 우선 shell(.sh) 파일을 실행하려면 리눅스 쉘 환경이 필요합니다.일반적으로 알려진 방법은 아래의 두가지 입니다. Windows에서 .sh 파일(셸 스크립트 파일)을 실행하려면 리눅스 셸 환경이 필요합니다. 기본적으로 Windows는 .sh 파일을 직접 실행할 수 없기 때문에, 다음 중 하나의 환경을 구성해야 합니다:✅ 1. Windows Subsystem for Linux (WSL) 설치가장 자연스럽고 권장되는 방법입니다.설정 방법:PowerShell을 관리자 권한으로 실행하고 다음 명령 입력:wsl --installWindows 11이나 최신 Windows 10이면 이 한 줄로 설치됩니다.설치 후 PC 재시작Ubuntu 같은 배포판을 선택하고 초기 설정.sh 파일을 실행:bash bootstrap.sh ✅ 2. Git Bash 사용 (가벼운 셸 환경)Git for Windows를 설치하면 함께 제공됩니다.설정 방법:Git for Windows 설치설치 후 Git Bash 실행.sh 파일이 있는 폴더로 이동:bash bootstrap.sh감사합니다.
- 0
- 2
- 418
질문&답변
명령어 파일이 있으면 좋을 것 같아요.
강의 자료에도 있지만, 대부분의 명령어는 아래의 git 코드의 readme 또는 shell 에서 찾으실 수 있습니다.tz-k8s-vagrantvagrant 및 설치 shellgit clone https://github.com/topzone8713/tz-k8s-vagranttz-demo-app (vagrant branch)git clone https://github.com/topzone8713/tz-demo-apptz-argocd-repoArgoCD Repogit clone https://github.com/topzone8713/tz-argocd-repo감사합니다.
- 0
- 1
- 83