본문 바로가기

분류 전체보기224

[1주차] KOPS 설치 쿠버네티스 간략 소개 Control Plane : 마스터노드라고도 하고, 쿠버네티스의 모든 리소스를 관리하고 통제하는 역할을 한다. Cloud Provider API : EKS와 같이 쿠버네티스 클러스터를 특정 클라우드 벤더사에서 직접 활용할 경우 Cloud Provider API를 활용한다. Node : 워커노드라고 하며, 실제 컨테이너가 동작되는 공간을 말한다. etcd : 클러스터 구성정보에 대한 메타데이터로 key:value형태의 저장소이다. kubelet : 쿠버네티스 데몬 중 하나로 모든 노드에 동작하며, api 통신과 데몬셋 등을 관리한다. KOPS란 무엇인가? Kops는 Kubernetes Operations의 약자로, 쿠버네티스 클러스터를 배포, 업그레이드 및 관리하는 도구입니다. Kop.. 2023. 3. 11.
[MAC] AWS Cli 설치 AWS Cli를 활용하기 위해서 설치하는 방법을 서술합니다. https://docs.aws.amazon.com/ko_kr/cli/latest/userguide/getting-started-install.html 다양한 방법이 있으니 위 링크에 들어가서 설치를 하면되며, 저는 MAC OS에서 All User를 대상으로 하는 CLI 설치명령어를 사용하겠습니다. 설치 curl "https://awscli.amazonaws.com/AWSCLIV2.pkg" -o "AWSCLIV2.pkg" sudo installer -pkg AWSCLIV2.pkg -target / 해당 명령어는 curl을 통해서 pkg 파일을 다운받고, 자동으로 프로그램을 실행해 바이너리 등록까지 마쳐주는 명령어입니다. 설치 확인 설치가 완료되면.. 2023. 3. 8.
[Mac OS] JDK11과 IntelliJ 깔기 현업에서 요즘 IntelliJ IDE를 정말 많이쓰더라구요. 저도 개발을 위해서 사용하려고 다운로드 받았습니다. 1. Jetbrains 홈페이지에 접속해 다운로드하여 실행합니다. https://www.jetbrains.com/idea/download/#section=mac Download IntelliJ IDEA: The Capable & Ergonomic Java IDE by JetBrains Download the latest version of IntelliJ IDEA for Windows, macOS or Linux. www.jetbrains.com Ultimate버전은 기업용으로 정말 많은 기능을 제공하지만, 주로 협업 및 고급기능들이고 단순히 개발하려면 Community 버전도 매우 좋습니다... 2023. 3. 2.
[MySQL] 접속 1. 기본 접속 명령 mysql -u 계정명 -p 2. 원격지 접속 명령 mysql -h 호스트 주소 -P 포트번호 -u 계정명 3. 원격지의 특정 DB테이블에 접속 mysql -h 호스트 주소 -P 포트번호 -u 계정명 -p 디비이름 2023. 2. 28.
조지아텍 입학 준비 결국 대학원을 갈까말까 하다가 준비를 시작한다. 기본적으로 국내 특수대학원을 생각했는데 학비에 비해 얻는 것이 없다고 생각이 많이 되었다. 또한 미국 대학 졸업을 통해서 추후 국내 외국계 기업에 이직할 수 있는 루트가 생길 수 있다는 생각도 있고 추후 여러가지 방면으로 도움이 많이 될 것으로 판단되어 조지아텍을 준비하게 되었다. 아래 내용을 참조해서 계속 알아보는 중인데 지금 당장 필요한 것을 적어본다. 일단 올해 9월 학기에 합격 여부를 떠나 지원이 가능한 상태로 만들고 지원하는게 목표이다. https://hyongdoc.tistory.com/445 https://tech-millennial.tistory.com/5 https://uzihoon.com/post/db726580-4524-11ed-8b0b.. 2023. 1. 24.
CKAD 시험 후기와 시험문제 정리 CKAD도 취득했습니다. 원래 CKS를 먼저 따려고 했는데, 1회차 탈락의 고비가 있어서 ㅠㅠ먼저 CKAD 취득으로 변경했습니다. 전반적으로 확실히 deploy관련 문제가 제일 많았습니다. CKA를 취득하신 분들은 크게 무리없이 바로 취득할 수 있을 것 같습니다. 실질적인 공부시간은 3일 내외로 한 것 같네요.  전반적으로 나온 문제를 기억나는 것만 공유해보겠습니다.1. 시크릿을 생성해서 pod에 붙여야하며, 시크릿의 값을 가져올 수 있어야 합니다. 2. resource-request를 이용한 pod 리소스 제한 3. readiness 추가 4. service account 를 pod 에 추가 5. docker tar파일로 빌드하는 문제 6. depoly 버전업되어서 yaml 수정하기 7. deploy .. 2022. 12. 23.