전체 글 496

[마카오] 스튜디오 시티 마카오에서 베니션 마카오(superNature) 가는 법

최적의 경로스튜디오 시티-> 더 파이지앵 마카오 -> 더 파리지엥과 베니션 마카오와 연결된 구름 다리 타고 이동이경로를 이용시 최단 경로로 걸어서 더 파리지엥도 즐기면서 teamLab superNature Macao를 보러 갈수 있습니다.참고) 스튜디오 시티 마카오와 베시션간에 운영하는 셔틀은 없습니다. 위성으로 상세 경로 확대스튜디오 시티에서 햄버거집 방향으로 가면 밖으로 나가는 곳이 존재 합니다. 거기로 나가야 더 파리지앵과 제일 가깝습니다.참고) 구글이 알려주는 경로(최악)아래 처럼 알려줍니다. 이건 최악의 경로 입니다.엄청 돌아 가는 경로입니다(왼쪽에 Galaxy 호텔 뒷면 보면서갑니다)TeamLab SuperNature 정보 아이들이 너무 좋아 합니다. 안에 무지 넓어요. 참고로. 물은 못가지고..

해외 여행 2024.11.21

복싱일지

0. 방어자세를 먼저 만들고 공격이 나와야 한다.1. 훅 시 가드가 내려감 올려야함.2. 투시 오른쪽 발이 안쪽으로 들어감.3. 쉐도우 복싱시 거울의 나와 싸우는 거임. 거울에서 빈틈이 보이면 때리면됨. 거울의 내 모습이 상대방이 보는 모습임4. 주먹이 공이라고 생각하고 주먹을 던지듯이 쳐야 어깨가 안아품 그리고 때리는순간에 전완근에 힘들 빡줘서 임팩트를 주어야함.

복싱 2024.11.13

[CAKD] 합격 및 Tip

후기문제는 CKA보다는 좀더 요구하는게 많습니다. 실제로 서비스를 하기 위해서 Pod를 구현 해야하는 기준으로 문제가 출제가 됩니다. 문제 유형을 주로 다음과 같습니다.환경 변수 사용(3문제)Deployment또는 Pod에서 env를 사용해서 ConfigMap 또는 Secret의 key를 가져오는 문제가 나옵니다. Multi Pod(1문제)1. container를 서로 emptyDir를 사용하여 연결하는 문제서비스 연결(5문제)1. Service와 Deployment를 연결하는 트러블 슈팅 문제2. ingress   service   Deployemnt 를 연결하는 문제Role과  SA를 연결하는 문제(2문제)1. Role, Rolebing, SA 연결 문제2. SA를 Pod에 할당하는 문제 방화벽을 사..

Cloud/k8s-CKAD 2024.11.11

[CKAD] killer.sh 틀린 문제 풀이

유의 사항 k8s에서 개수확인 문제에흔 --no-header를 넣어야 한다. 안그럼 header가 폼되면서 개수 틀려짐.Pod-ENVenv로 key value 설정하기 env: - name: TEST value: HAHAHAHresource에서 직접 key 값 가져오기 env: - name: DB_PASSWORD secretKeyRef: name: db-secret key: password - name: APP_CONFIG configMapKeyRef: name: app-config key: config.json - name: POD_NAME fieldRef: fieldPath: metadata.name - name: CPU_LI..

Cloud/k8s-CKAD 2024.11.08

[CKAD] 시험 미흡 사항

PV(Persistent Volume)명령어를 사용한 생성 방법 없음.spec  capacity:    storage : 1Gi  accessModes:  - ReadWriteMany  persistentVolumeReclaimPolicy : Retain  hostPath:    path: "/mnt/data" accessModes다음과 같은 세 가지 유형이 있습니다. 각 모드는 PV가 Pod에 어떻게 연결될 수 있는지를 정의합니다."X"는 특정 액세스 모드에서 "Many"를 의미합니다. 즉, 여러 노드 또는 여러 Pod가 동시에 접근할 수 있음을 나타냅니다.ReadWriteOnce (RWO):하나의 노드에서 읽기 및 쓰기 액세스가 가능합니다.단일 Pod 또는 동일한 노드 내 여러 Pod에서만 동시에 마..

Cloud/k8s-CKAD 2024.11.03

[CKAD] Custom Resource Definitions(CRD)

개요Custom Resource Definition이 무엇인지 알아보고 어떻게 구현 할 수 있는지 까지 실습해보곘습니다. CRD 개념?Custom Resource Definitions (CRD)는 사용자가 Kubernetes API에 새로운 Resource Type 를 정의할 수 있도록 도와 줍니다.. Kubernetes에는 기본적으로 Deployment, Service, Pod 등 다양한 Resource Object가 존재하지만, CRD를 사용하면 이러한 기본 Resource 외에 사용자만의 Custom Resource 를 생성할 수 있습니다. 즉, CRD는 새로운 Resource의 schema와 동작 방식을 정의하는 역할을 하며, 이를 통해 사용자는 자신의 필요한 Resource를 Kubernetes..

Cloud/k8s-CKAD 2024.10.29

[CKAD] k8s API 버전 체계

개요k8s에서의 API 버전 체계를 알아보겠습니다. 버전의 종류  GA( General Availability)(v1, v2)GA( General Availability) 는완전한 안정성과 호환성을 제공하며, 프로덕션에서 사용하도록 권장.Alpha (vXalphaY)초기 실험 단계로, 불안정하고 큰 변경 가능성이 있으므로 프로덕션에서 사용하지 않는 것이 좋음.새로운 Alpha 버전이 나오거나 Beta이 나오면 이번 Alpha 버전은 삭제됩니다. Beta (vXbetaY)상당히 안정적이지만, 여전히 일부 변경이 가능하며 프로덕션 환경에서 테스트 목적으로 사용할 수 있음.새로운 버전이 나오면 이전 버전은 Deprecated 됩니다. Beta API 버전은 도입 후 9개월 또는 3개의 minor release..

Cloud/k8s-CKAD 2024.10.17

[CKAD] Admission Controller

개요Pod를 생성을 요청했을때의 전체 과정을 알아 본후Admission Controller에 대하여 알아보겠습니다.Pod 생성 과정kubectl: 명령어 실행Authentication : 사용자 인증, config 파일의 certificate를 사용하여 인증 합니다. Authorization : 사용자의 권한 확인, Role를 통하여 검증 합니다.AdmissionController : Authentication과 Authorization에서 하지 못한 제어를 추가 적으로 진행 합니다.Admission Controller 개념cluster 들어오는 요청을 처리하고, 해당 요청이 실제로 cluster에 적용되기 전에 추가적인 검증이나 수정 작업을 수행하는 중요한 구성 요소입니다. admission contr..

Cloud/k8s-CKAD 2024.10.16