본문 바로가기
반응형

분류 전체보기38

CKA 자격증 - Certified Kubernetes Administrator 3편 [Deployment] Deployment 란? Deployment는 ReplicaSet을 기반으로 한 리소스로, 애플리케이션의 업데이트와 롤백을 관리하는 데 사용됩니다. 즉, 새로운 버전의 애플리케이션을 배포하거나 업데이트할 때 사용되며, 이를 통해 가용성을 유지하면서 안정적인 배포를 수행할 수 있습니다. 1. 쿠버네티스 Deployment 의 YAML 파일 apiVersion 및 kind: 리소스의 종류와 버전을 나타냅니다. 여기서는 Deployment 리소스를 생성하므로 apps/v1과 kind: Deployment로 지정합니다. metadata: 리소스의 메타데이터 정보를 담고 있습니다. 이름(name)은 해당 Deployment의 식별자로 사용됩니다. spec: Deployment의 구성 정보를 정의합니다. repli.. 2023. 8. 10.
CKA 자격증 - Certified Kubernetes Administrator 2편 [ReplicaSets] ReplicaSet 이란? 레플리카셋(ReplicaSet)은 쿠버네티스에서 사용되는 리소스 중 하나로, 특정 수의 동일한 Pod 복제본을 유지하도록 보장하는 역할을 하는 컨트롤러입니다. ReplicaSet은 Pod의 고가용성(high availability)과 확장성(Scalability)을 관리하기 위해 사용되며, Pod 복제본을 지속적으로 모니터링하고 필요에 따라 파드를 생성하거나 삭제하여 원하는 복제본 수를 유지합니다. 1. 쿠버네티스 레플리카셋(ReplicaSet)의 YAML 파일 apiVersion: ReplicaSet의 API 버전을 지정합니다. 여기서는 apps/v1을 사용합니다. kind: 리소스의 종류를 지정합니다. ReplicaSet을 생성하므로 ReplicaSet을 사용합니다. me.. 2023. 8. 9.
CKA 자격증 - Certified Kubernetes Administrator 1편 [Pods] Kubernetes Pods 란? 쿠버네티스(Kubernetes)는 컨테이너 오케스트레이션 플랫폼으로, 애플리케이션을 배포, 확장, 관리하기 위한 오픈소스 도구입니다. 쿠버네티스는 여러 컨테이너를 클러스터로 구성하여 관리하며, 클러스터 내에서 애플리케이션 컨테이너를 실행하는 최소 단위가 "Pod"입니다. Pod는 하나 이상의 컨테이너를 묶어서 배포하고 관리하는 기본 단위로, 동일한 Pod 내의 컨테이너들은 같은 호스트에서 실행되며, 같은 네트워크 네임스페이스, 스토리지를 공유합니다. 1. 쿠버네티스 파드(Pod)의 YAML 파일 apiVersion: Pod의 API 버전을 지정합니다. 여기서는 v1을 사용합니다. kind: 리소스의 종류를 지정합니다. Pod를 생성하므로 Pod를 사용합니다. metada.. 2023. 8. 9.
[Docker] 도커 설치 및 기본 실습 - 초보자를 위한 가이드 (Mac) 도커 설치 및 기본 실습 - 초보자를 위한 가이드 본 블로그는 설치 및 기본 실습에 대해서 다루려고 합니다. 기본적인 Docker에 대한 기본적인 설명이 필요하신 분께서는 아래 유튜브 참고 부탁드립니다. https://youtube.com/shorts/b5lFubotgvc 1. 도커(Docker) 설치 - 설치경로 : https://docs.docker.com/get-docker/ Get Docker docs.docker.com 저는 Mac 환경에서 기본 권장 세팅으로 설치를 진행하였습니다. 2. 간단한 Docker 명령어 실행하기 $ docker version 정상적으로 Client / Server 모두 설치된 것을 알 수 있습니다. $ docker run -it -p 8000:80 nginx:alpi.. 2023. 6. 11.
[코딩 테스트 준비] 백준 python input 정리 [코딩 테스트 준비] 백준 python input 정리 input() : 한 줄의 문자열을 입력할 때 사용 sys.stdin.readline() : 한줄 단위로 입력을 받기 때문에 개행문자가 같이 입력 받아짐 (변수 타입이 문자열 형태(str)로 저장 split() : 기준을 통해 토크나이즈하여 데이터를 받아야 할 경우 import sys a, b, c = map(int,sys.stdin.readline().split()) - 임의의 개수의 정수 n줄 입력받아 2차원 리스트에 저장하는 경우 import sys arr = [] n = int(sys.stdin.readline()) for i in range(n): arr.append(list(map(int,sys.stdin.readline().split().. 2023. 5. 14.
[코인 에어드랍] 델리시움(Delysium) 노드 구매 및 혜택 총 정리 - 테크가이던스 델리시움(Delysium) 노드 구매 및 혜택 총 정리 - 테크가이던스 https://marketplace.delysium.com/dma?referrer=5BOP7C Delysium Marketplace marketplace.delysium.com "Delysium"은 AI 기술을 활용하여 메타버스 게임을 만들고 플레이할 수 있는 플랫폼이며, AGI 코인은 이러한 AI 기술과 관련된 프로젝트에서 사용되는 암호화폐 중 하나입니다. "Delysium Lucy"는 Delysium에서 개발한 인공지능 비서 봇입니다. Lucy는 사용자의 음성 명령을 인식하고, 텍스트, 음성, 이미지 등 다양한 형태의 데이터를 처리하며, 대화형 인터페이스를 통해 사용자와 상호작용합니다. Lucy는 Delysium 플랫폼에서 제공되.. 2023. 4. 2.