일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |
- controller manager
- Data store
- worker node architecutre
- 기저조건
- container runtime
- 장단기 금리 차
- 쿠버네티스
- 워커 노드
- Kubernetes User
- Dag
- Instrumentation libraries
- Kubernetes Architecture
- k8s
- 왜 쿠버네티스
- opentelemetry
- 쿠버네티스 유저
- Branch
- 마스터 노드
- worker node
- 워커 노드 구조
- 쿠버네티스 네터워크
- 쿠버네티스 구조
- 깃
- 오픈텔레미트리
- smart money
- 종결 조건
- COMMIT
- master node
- 컨테이너 런타임
- GIT
- Today
- Total
목록분류 전체보기 (24)
개발과 잡지식

Introduction to Kubernetes 출처출처 : https://courses.edx.org/courses/course-v1:LinuxFoundationX+LFS158x+3T2020/course/#block-v1:LinuxFoundationX+LFS158x+3T2020+type@chapter+block@48d68448eff24f02bcb78470dec9c6a1 Will Be Check Define the concept of container orchestration. Explain the benefits of using container orchestration. Discuss different container orchestration options. Discuss different cont..

Introduction to Kubernetes 출처출처 : https://courses.edx.org/courses/course-v1:LinuxFoundationX+LFS158x+3T2020/course/#block-v1:LinuxFoundationX+LFS158x+3T2020+type@chapter+block@48d68448eff24f02bcb78470dec9c6a1 Will Be Check Explain what a monolith is. Discuss the monolith's challenges in the cloud. Explain the concept of microservices. Discuss microservices advantages in the cloud. Describe t..
Docker Doc 파헤치기 2 어디에 도커를 사용할 것 인가? What can I use Docker for? 일관적이게 애플 라이 케이션 배포 도커는 개발자가 표준 환경을 제공하는 로컬 컨테이너를 사용하여 애플라이케이션과 서비스를 통해서 개발 생명 주기를 간소화시킨다. 컨테이너는 지속적 그리고 통합적 CI/CD 배포에 있어서 탁월하다. 예를 들어 로컬 환경에서 개발한 애플라이케이션을 도커로 감싸서 동료들에게 공유 동료는 그저 도커를 테스트 환경에 넣어 놓고 자동으로 매뉴얼 테스를 실행 버그가 발생 시, 도커 안에 있는 개발환경에서 수정 그리고 재 배포 가능하다. 테스트 환경에서 테스트를 완료한 이미지를 prod 환경에 집어넣으면 된다. 고객의 요청을 반영한 후 재 배포하는 과정도 동일하다. 도커는 반..
Docker Doc 파헤치기 docker doc에 있는 내용에 살을 붙여서 알아보자 what is docker 도커는 개발과 운송, 그리고 애플리케이션을 실행해주는 플랫폼입니다. Q : 근데 왜 강점이 있고 너나 나나 도커를 사용하는 걸까? 애플라이케이션을 관리하는 것과 동일한 방식으로 인프라를 관리할 수 있다. 도커의 방법론에 따르면 코드의 전달, 테스트, 배포를 코드로 신속하게 가능하게 하며 프로덕션 실행 사이의 지연을 줄여 줄 수 있다. 위의 설명을 생각하면서 도커에 대해서 알아가 보자! The docker platform 도커는 고립된 상태의 환경인 container(컨테이너)를 통해서 도커의 능력을 보여준다. 이러한 컨테이너 상태는 고립과 을 통해서 시큐리티 면과 여러 컨테이너 간에 동시성을 제..
Git ignore Why we need ignore of git You can configure Git to ignore files you don't want to check in to GitHub. 출처 : https://docs.github.com/en/free-pro-team@latest/github/using-git/ignoring-files#excluding-local-files-without-creating-a-gitignore-file 이번에는 git ignore 설정에 대해서 설명 하려고 한다. 여러분은 프로젝트 관리를 하다 보면 프로젝트를 실행 하기 위해서 설치해야 하는 파일들이 있을 수 있다. 예를 들어서 npm으로 설치되는 파일들을 생각 해보자 (개발을 돌리기 위해 필요한 파..

탐색 알고리즘 - 1 DAG 난이도 별 3개? 탐색 알고리즘 -0 선행 개념 에서 DAG에 대한 개념을 설명 했다. 여기서 다시 요약해서 말하자면 DAG은 tree를 포함하는 개념으로 위상이라는 다시 말해 순서가 있는 그래프 이다. DAG에 관한 문제를 풀어보며 어떤 특이 점이 DAG이라고 하는지 확인 해보자. 문제 풀이 문제 : https://www.acmicpc.net/problem/2623 문제 설명 문제의 예를 문제에 적용해서 설명 하자면 1->4->3, 6->2->5->4, 2->3 처럼 순서가 정해져 있을 때 어떤 순서 규칙도 깨지 않고 이를 일렬로 정렬 가능 하냐는 문제이다. 전 포스트 글을 빌려 설명을 하자면 각 노드(1~6)들에 대해서 부모의 개수와 내가 가리키는 자식을 가리키도록 하는 ..
탐색 알고리즘 - 0 선행 개념 define 탐색 알고리즘 이라면 무엇을 탐색 하려는 걸까? 그래프 혹은 트리 이다. 어떤 상황에서 쓰고 싶은지에 따라서 다르겠지만 둘다 사용 가능하다. 그래프와 트리는 컴퓨터 전공인 이라면 한번쯤은 봤을 단어 들이다. 이는 많은 사람들의 동의 할 것 같다. 그렇다면 지금 바로 트리와 그래프의 차이가 무엇인지 말해 달라고 하면 말 해 줄 수 있나요? 없다면 다시 한번 짚고 가던지 검색 해보시는 걸 추천 합니다. DAG이라고 떠오른 분들은 이번 글은 생략 하셔도 좋을 것 같습니다. 그래프 출처 : https://ko.wikipedia.org/wiki/%EA%B7%B8%EB%9E%98%ED%94%84_(%EC%9E%90%EB%A3%8C_%EA%B5%AC%EC%A1%B0) 그래..

반복문 반복문 에는 while, for문이 있는데 이번에는 그 중에서 가장 많이 사용하는 for문 에서 알고리즘 시작 할 때 대표급으로 많이 보는 에라토스테네스의 체 를 설명 하려고 한다. 에라토스테네스의 체 난이도 별 1개? 에라토스테네스의 체 소수를 구하는 알고리즘 이다. 소수를 어떻게 컴퓨터가 빠르게 계산하도록 할까? 에 대한 고민에서 나온 알고리즘 이다. 소수의 정의는 1과 자신 외에는 나누어 지지 않는 수를 뜻하며 이는 수학적으로 컴퓨터 과학 적으로 매우 중요한 수인데 소수가 커질 수록 구하는 방법이 여간 쉽지는 않다. 그렇다면 이 알고리즘은 어떤 아이디어 일까? 내가 원하는 범위에서 같은 행동을 반복적으로 해서 소수를 찾는 방법인데 이 방법도 너무 큰 수는 이방법으로 구할 수없다. 룰은 간단하..

알고리즘 이란? 요즘은 너무 알고리즘이란 말이 광범위하게 쓰이고 있어서 앞으로 내가 말하고 싶은 알고리즘에 대해서 시작하기 전에 집고 넘어가야 할 것 같다. 어떤 기능을 작동하는 의미에서 알고리즘 보다는 최적화와 경진대회 혹은 취업 하기 위해서 사용되는 알고리즘에 대해서 쓰려고 한다. 왜 기업들 혹은 선발 과정 등에서 알고리즘을 보는가 현재 기업들에서 소프트웨어 교육 혹은 취업으로 인원을 뽑고 자 할 때 거의 알고리즘 테스트를 진행 한다. 여기서 '그냥 귀찮게 별걸 다 물어보네' 라고 넘어가기 보단 왜 필요한지 이유 부터 알고 넘어가는게 좋겠다. 알고리즘은 기초 체력과도 같다고 개인적으로 생각하고 있다. 많은 사람이 알고 있는 것 처럼 컴퓨터 공학에서 갈 수 있는 영역은 너무나도 무궁 무진 하다. 그런데..

git alias 명령어에 별명을 붙여서 사용하는 방법이다. git checkout master => git co master git status => git st git commit -am "something" => git cm -am "something" 위와 같이 명령어가 짧아지는 것을 볼 수 있다.! setting unix 기반인 컴퓨터들은 mac, 우분투 ~/.gitconfig 파일에 아래 내용을 붙여 쓰면 된다. vi, vim, nano, gedit 다 가능 하다. 윈도우는.. 아마 사용자 폴더 아래에 .gitconfig 찾아서 변경해 주면 될것 같다. [alias] co = checkout rb = rebase -i HEAD~ st = status cm = commit pl = pull ps..