전체 글
-
Kubespray 우분투 서버환경 구성 - 2DevOps/K8s 2023. 5. 17. 23:24
kubespray 설치 전에 사전작업 1. 모든 노드에서 설정 1. 메모리 스왑 비활성화 swapoff -a && sed -i '/swap/d' /etc/fstab 2. K8s 네트워크 사용을 위해 ipforward 활성화 sudo sh -c 'echo 1 > /proc/sys/net/ipv4/ip_forward' cat /proc/sys/net/ipv4/ip_forward 1이 출력되어야한다. 3. 방화벽 해제 (모든 노드해당) sudo ufw disable 2. 마스터 노드에서 설정 4. multipass focal 버전 설치시 파이썬이 설치되었음 -> 설치되어있지않은경우 설치 필요 5. kubespray 받기 // 컨테이너가 cri-o 버전으로 사용 하기위해서 최신 버전으로 한다. // 도커의 경우..
-
Kubespray 우분투 서버환경 구성 - 1DevOps/K8s 2023. 5. 13. 12:59
GUI 환경에서 구성하는 경우 메모리 사용량이 높아지기때문에 서버버전으로 설치하였다. 서버로 구성한 노트북 사양 CPU : i5 11세대 MEMORY : 16GB SSD : 512GB i5는 4코어 4스레드로 구성되어 각 가상머신에 가상코어 포함 2코어씩 분배하도록 설정한다. 우분투 서버는 설치는 부팅디스크하나를 만들어서 노트북에 설치하였다. (구글에 설치 관련 정보가 많아 어렵지않다.) 현재 노트북에 설치한 버전은 Ubuntu 20.04.5 LTS으로 되어있다. Multipass 공식 문서 https://multipass.run/docs/installing-on-linux How to install Multipass on Linux | Multipass documentation multipass.run..
-
GCP(구글클라우드플랫폼)로 자동 커밋 하기DevOps/Git 2023. 4. 15. 13:45
아래중 하나로 사용해도 문제 없어 보인다. AWS (프리티어 1년 무료) - 이전에 사용완료 GCP (3개월 크레딧 지급, 특정 조건에서 무료사용가능하다함) - 현재 사용중 Fly.io (도커로 배포, 무료 버전) - 미경험 Kamatera (한달 무료 , $4 vcpu1, ram1G, SSD20GB) - 미경험 Koyeb(한달 무료 $5.5 크레딧 지급 제일 낮은 사양으로 무료) - 미경험 문제사항 ( 비용관련 ) GCP 특정 조건을 만족하면 요금이 부과 되지않는다는데 설정을 다르게 했는지 일주일 사용했는데 부과되었다. 기본 프리티어 정책 무료 체험판 및 무료 등급 | Google Cloud $300의 무료 크레딧과 월별 한도까지 무료로 사용할 수 있는 Compute Engine, Cloud Stora..
-
Metrics 깃허브 README적용DevOps/Git 2023. 3. 30. 21:52
완성된 README 기본 설명 설정 방법은 5가지 방법을 제공하며 그중에서 깃허브 Action으로 적용 https://github.com/lowlighter/metrics#-setup GitHub - lowlighter/metrics: 📊 An infographics generator with 30+ plugins and 300+ options to display stats about your GitHub 📊 An infographics generator with 30+ plugins and 300+ options to display stats about your GitHub account and render them as SVG, Markdown, PDF or JSON! - GitHub - lowlig..