일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- k8s클러스터업그레이드
- 지속적통합
- ubuntu
- OA 마스터
- CI/CD
- 정보처리기사
- k8s클러스터
- onpremise
- 지속적배포
- CKA
- 2022정보처리기사
- vscode
- 군사교육
- ML 플랫폼
- kubernetes
- ITQ 워드
- gradle빌드오류
- DBeaver
- k8s
- kubeflow
- 클러스터업그레이드
- 쿠버네티스
- gradle오류
- 개발환경
- GPG error
- 쿠버플로우
- GPG에러
- 정처기
- 필기
- apt-get설치에러
- Today
- Total
Conqrean security blog
회사에서 K8s 관련된 업무가 많다 보니 정확하게 알고 넘어가고 싶어서 블로그에 포스팅하면서 환경을 구축해보려고 합니다. 본 포스팅 과정은 온프레미스(On-premise) 환경(Ubuntu 20.04)에서 Docker부터 시작하여 K8s 환경을 구축하여 여러 명령어를 테스트해보고 공부하는 과정을 해보려고 합니다. 틀린 설명을 혹시나 발견해주신다면 반드시 알려주시면 감사드리겠습니다!! 시작하기 전에 호스트 OS가 Windows를 사용 중인 분들은 WSL을 사용해도 되지만 VM(Virtual Machine, 가상 머신)을 사용하여 Ubuntu를 설치하는 것도 좋습니다. 설치가 어려운 분들은 아래 이전 포스팅을 참고해주시면 될 겁니다. [이전포스팅] [Virtual Box] Ubuntu 20.04 VB 설치부..
도커(Docker) 란? Docker는 리눅스 응용 프로그램들을 컨테이너로 실행하고 관리하는 오픈소스입니다. 컨테이너(Container) 란? 컨테이너는 어떤 환경에서든 실행될 수 있도록 필요한 요소(실행파일, 엔진 등)을 패키지화하여 격리된 공간에서 프로세스를 동작하는 기술입니다. 쉽게 말해 호스트 OS에서 사용하게 되는 리소스를 논리적으로 분리하여 호스트 OS를 다 수의 컨테이너가 공유하여 사용합니다. 기존 가상화 방식은 호스트 OS 위에 Hypervisor를 통해 VM(가상머신, Virtual Machine)을 생성하여 사용하는 방식이었기 때문에 리소스 마다 OS를 가지고 있기 때문에 컨테이너를 사용하게 되면 리소스 측면에서도 이점을 가져올 수 있게 됩니다.
2022년 3월에 기초군사훈련을 받게 되면서 그래도 편하게 다녀오자는 생각에 챙겨갈 수 있는 준비물들을 열심히 챙겼다. 이 글을 혹시라도 저처럼 기초군사훈련(훈련소)을 다녀오는 분들에게 도움이 될 수 있을까 싶어 이렇게 후기를 씁니다. 훈련소 가기 전 준비 1. 머리길이 저는 일단 검색해보면 규정이 30mm로 나와있어 안전하게 그렇게 밀었습니다. 제가 갔을 당시에는 covid 격리 기간이라 해서 격리되는 기간도 길고, 소대장님들이랑 가까이 지낼 일이 많지 않다 보니 사실 걸리지만 않으면 머리가 더 길어도 무리가 없을 거 같습니다. 아쉬웠던 건 30mm로 미시더라도 약간 앞머리는 스포츠 스타일로 만들어서 가시는 게 나중에 수료하고 머리 기를 때 도움 되실 거라고 생각됩니다. 2. 준비물 제가 들어가기 전까..