전체 글(20)
-
Rocky Linux RKE2 Intsall
Rocky8.8 RKE2 [Package Manager Update] sudo swapoff -a sudo sed -i '/swap/s/^/#/' /etc/fstab sudo dnf upgrade -y sudo dnf upgrade --refresh -y sudo dnf update -y sudo dnf install -y yum-utils nfs-utils sudo systemctl disable --now firewalld sudo iptables -F setenforce 0 sed -i 's/^SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config [Docker Install] sudo yum-config-manager --add-repo https:/..
2023.10.23 -
신입 개발자, 데브옵스(DevOps), 클라우드 엔지니어 입사 지원, 이력서
DevOps, 클라우드 엔지니어에 입사 지원을 하면서 느꼈던 점들을 말씀드리겠습니다. 입사 전 공부 기간 & 취업 준비 기간 저는 전자전기공학 전공(반전공?)이라서 개인적으로 3학년때부터 유데미를 보면서 웹개발을 공부했습니다. 4학년 2학기 때 백엔드 부트캠프(6개월), 자바 스프링 부트 팀 프로젝트 진행 졸업 후, 클라우드 엔지니어 국비 부트캠프(6개월), MSA, K8S, AWS 팀 프로젝트 진행 합쳐서 공부 기간은 2년 6개월 정도..? 이쪽 분야의 공부가 적성에 맞아서 졸업하자마자 바로 취준하진 않았고 개발이랑 인프라 운영쪽 모두 공부하고 커리어를 시작하고 싶은 마음에 취준이 늦어진 점도 있습니다. 클라우드 엔지니어 교육까지 마치고 나니 7월 말이 되었고 1달 간 Terraform과 Kuberne..
2023.09.21 -
[Kubernetes] CSI(Container Storage Interface)
스토리지는 파드 혹은 컨테이너의 생명주기와 독립적으로 작동할 수 있도록 설정해야 합니다. 오늘 알아볼 것은 CSI인데, 바로 이 CSI가 쿠버네티스의 파드/컨테이너들이 독립적으로 생성된 다양한 타입의 스토리지들과 연결가능하도록 해줍니다. 정리하자면 CSI는 쿠버네티스와 다양한 스토리지 시스템 간의 연결을 표준화한 인터페이스입니다. ※ CSI가 쿠버네티스만을 위한 스토리지 연결 인터페이스는 아니다. (다른 컨테이너 오케스트레이션에도 해당되는 범용) CSI Driver 각 스토리지에 대한 별도의 CSI 드라이버를 이용해 연결합니다. AWS EBS, NFS, 등등 원하는 스토리지 타입에 따라 별도의 Driver가 존재합니다. Provisioner PVC 요청에 따라서 PV를 동적으로 생성합니다. Attache..
2023.09.13 -
클라우드 엔지니어 면접 질문 정리 - 쿠버네티스 편
1. 쿠버네티스란? 컨테이너화된 애플리케이션을 관리하는 도구로, 효율적인 배포, 확장, 유지가 가능한 오픈 소스 컨테이너 오케스트레이션 도구입니다. 2. 쿠버네티스의 주요 구성 요소는 무엇인가요? 쿠버네티스는 API를 관리하는 control-plane 과 실제 애플리케이션 워크로드를 띄우는 worker node로 구성됩니다. control-plane에는 api-server, scheduler, controller-manager, etcd, core-dns로 구성되어있습니다. 이때 각각의 worker node들은 kube-proxy를 통해 통신하며 마스터와 상호작용하기 위해 kubelet이 동작합니다. 3. 오케스트레이션의 의미를 아는지? 오케스트레이션이란 컨테이너와 연결된 리소스를 자동으로 관리하고 조정..
2023.09.13 -
클라우드 엔지니어 면접 질문 정리 - 네트워크 편
OSI 7 Layer 서로 다른 시스템 또는 장치간의 네트워크 통신을 위한 표준 모델 1. Physical: 통신 채널을 위한 원시 비트 전송 / 케이블, 무선 신호, 광섬유 등의 물리적 매체 - Ethernet, USB, Bluetooth 2. Data Link: 네트워크상에 인접한 두 노드 간에 오류없는 데이터 전송 제공, 흐름제어, 오류감지, 오류수정을 위한 프로토콜 - ARP, VLAN 3. Network: 데이터 패킷의 경로를 설정하고 라우팅을 수행 - IP, ICMP 4. Transport: 데이터 전송을 관리, 오류 복구 및 흐름 제어 - TCP, UDP 5. Session: 통신 세션 설정, 관리, 종료 처리 - NetBIOS 6. Presentation: 데이터 변환, 암호화, 압축 - ..
2023.09.09 -
[CTA] HashiCorp Certified Terraform Associate
목차 1. 공부 기간 및 사전 지식 2. 시험 가격 & 시험 등록 3. 공부 방법 4. 시험 진행 5. 결과 발표 6. 소감 1. 공부 기간 및 사전 지식 자격증 공부 기간은 10일이다. 테라폼 순수 공부 1주일 자격증 공부 3일(주말 껴서 목,금,토) -> 그리고 일요일 시험 테라폼 자격증을 준비하기 전의 전투력은... 팀플 당시에 다른 팀원이 작성해준 테라폼 코드 및 모듈 사용해서 몇가지 값만 수정해서 프로비저닝하는 것 정도? 따지고 보면, terraform init -> plan -> apply 밖에 몰랐다. 팀플하면서 테라폼을 조금 경험해봤지만, 똑같은 환경을 console에서 작업했을 때에 비해서 내 시간을 많이 아낄 수 있다는 거에 대해 흥미를 느끼고 바로 공부에 돌입하려고 자격증도 같..
2023.09.06