전체 글
![[Kubernetes] Overview - #2 쿠버네티스 컴포넌트](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FIcjtV%2FbtrqQfDEegR%2FsrcveodYw0DKNGyLyz9PCK%2Fimg.png)
[Kubernetes] Overview - #2 쿠버네티스 컴포넌트
쿠버네티스 아키텍처 "쿠버네티스는 여러 개의 노드로 구성된 클러스터로 이루어져 있음" 쿠버네티스는 컨테이너화 된 애플리케이션을 실행하는 Worker Node와 그러한 Worker Node를 관리하는 Master Node(Control Plane)로 구성되어 있음. Workder Node와 Master Node는 다수로 이루어질 수 있으며, 쿠버네티스를 사용하기 위해서는 최소 1개의 Worker Node가 필요하다. (Node: 하나의 VM) Master Node (Control Plane) "Master Node 에는 클러스터에 관한 전박적인 결정을 수행하고, 이벤트를 감지하고 반응하는 역할을 한다." 컴포넌트 명 역할 kube-apiserver 모든 요청을 처리하는 역할 kube-controller-m..
![[Kubernetes] Overview - #1 쿠버네티스란 무엇인가?](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fd2VNaD%2FbtrqM3YeCLg%2FKbSkXnKKcixTHu939MmqnK%2Fimg.png)
[Kubernetes] Overview - #1 쿠버네티스란 무엇인가?
쿠버네티스란? "컨테이너화된 애플리케이션의 배포, 확장 및 관리를 자동화해주는 오픈소스 플랫폼" 쿠버네티스는 여러 클러스터의 호스트 간에 애플리케이션 컨테이너의 배치, 스케일링, 운영을 자동화하기 위한 플랫폼을 제공하며, 단순한 컨테이너 플랫폼이 아닌 마이크로서비스, 클라우드 플랫폼을 지향하고, 컨테이너로 이루어진 것들을 손쉽게 담고 관리할 수 있는 그릇 역할을 합니다. 서버리스. CI/ID, 머신러닝 등 다양한 기능이 쿠버네티스 플랫폼 위에서 동작한다. 쿠버네티스가 되기까지의 과정 Tradtional Deployment -애플리케이션을 물리 서버에서 실행 -하나의 물리 서버에서 여러 애플리케이션을 실행하여 리소스 할당 문제 발생 -물리 서버를 많이 유지하기 위해 많은 비용 발생 Virtualized D..
![[프로그래머스] 정수 내림차순으로 배치하기](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fc50ogT%2FbtqFhldS3TN%2F3RlS4BeCZxhuF1ZFYT9xu1%2Fimg.png)
[프로그래머스] 정수 내림차순으로 배치하기
https://programmers.co.kr/learn/courses/30/lessons/12933 코딩테스트 연습 - 정수 내림차순으로 배치하기 함수 solution은 정수 n을 매개변수로 입력받습니다. n의 각 자릿수를 큰것부터 작은 순으로 정렬한 새로운 정수를 리턴해주세요. 예를들어 n이 118372면 873211을 리턴하면 됩니다. 제한 조건 n은 1이�� programmers.co.kr 함수 solution은 정수 n을 매개변수로 입력받습니다. n의 각 자릿수를 큰것부터 작은 순으로 정렬한 새로운 정수를 리턴해주세요. 예를들어 n이 118372면 873211을 리턴하면 됩니다. n은 1이상 8000000000 이하인 자연수입니다. import java.util.*; class Solution ..
![[프로그래머스] 시저 암호](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcqKnCN%2FbtqFizioBR1%2F4QxyWVuEMw8io5q2Al58e1%2Fimg.png)
[프로그래머스] 시저 암호
https://programmers.co.kr/learn/courses/30/lessons/12926 코딩테스트 연습 - 시저 암호 어떤 문장의 각 알파벳을 일정한 거리만큼 밀어서 다른 알파벳으로 바꾸는 암호화 방식을 시저 암호라고 합니다. 예를 들어 AB는 1만큼 밀면 BC가 되고, 3만큼 밀면 DE가 됩니다. z는 1만큼 밀면 a가 programmers.co.kr 어떤 문장의 각 알파벳을 일정한 거리만큼 밀어서 다른 알파벳으로 바꾸는 암호화 방식을 시저 암호라고 합니다. 예를 들어 AB는 1만큼 밀면 BC가 되고, 3만큼 밀면 DE가 됩니다. z는 1만큼 밀면 a가 됩니다. 문자열 s와 거리 n을 입력받아 s를 n만큼 민 암호문을 만드는 함수, solution을 완성해 보세요. 공백은 아무리 밀어도 ..
![[프로그래머스] 나누어 떨어지는 숫자 배열](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcahM8y%2FbtqFedGArEm%2FsNSSl2K0W9ruIwwEcSXWSk%2Fimg.png)
[프로그래머스] 나누어 떨어지는 숫자 배열
https://programmers.co.kr/learn/courses/30/lessons/12910 코딩테스트 연습 - 나누어 떨어지는 숫자 배열 array의 각 element 중 divisor로 나누어 떨어지는 값을 오름차순으로 정렬한 배열을 반환하는 함수, solution을 작성해주세요. divisor로 나누어 떨어지는 element가 하나도 없다면 배열에 -1을 담아 반환하� programmers.co.kr array의 각 element 중 divisor로 나누어 떨어지는 값을 오름차순으로 정렬한 배열을 반환하는 함수, solution을 작성해주세요. divisor로 나누어 떨어지는 element가 하나도 없다면 배열에 -1을 담아 반환하세요. arr은 자연수를 담은 배열입니다. 정수 i, j에 ..
![[프로그래머스] 2016년](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbtbXIG%2FbtqFecOs3wW%2FdMQmSkZLTSZik48CqAjPmK%2Fimg.png)
[프로그래머스] 2016년
https://programmers.co.kr/learn/courses/30/lessons/12901 코딩테스트 연습 - 2016년 2016년 1월 1일은 금요일입니다. 2016년 a월 b일은 무슨 요일일까요? 두 수 a ,b를 입력받아 2016년 a월 b일이 무슨 요일인지 리턴하는 함수, solution을 완성하세요. 요일의 이름은 일요일부터 토요일까�� programmers.co.kr 2016년 1월 1일은 금요일입니다. 2016년 a월 b일은 무슨 요일일까요? 두 수 a ,b를 입력받아 2016년 a월 b일이 무슨 요일인지 리턴하는 함수, solution을 완성하세요. 요일의 이름은 일요일부터 토요일까지 각각 SUN,MON,TUE,WED,THU,FRI,SAT 입니다. 예를 들어 a=5, b=24라면..