이세개발
파이썬 가상환경
legacy 2023. 4. 18. 10:52

매일매일 까먹는 가상환경세팅 python -m venv 가상환경이름 ## linux 가상환경 활성화 source bin/activate ## win 가상환경 활성화 Scripts\activate.bat ## 비활성화 deactivate windows 일때 Powershell 관리자로 실행 Set-ExecutionPolicy RemoteSigned Yes 패키지 목록 ## 만들기 pip freeze > requirements.txt ## 설치 pip install -r requirements.txt

article thumbnail
K8S kubectl alias 설정 재부팅후에도 안없어지게
DevOps 2023. 4. 18. 08:19

wsl에 k8s 클러스터를 사용중인데 컴퓨터를 끄면 alias 설정이 자꾸 풀린다. kubectl 을 k 로 줄여서 사용하는 설정이다. alias k=kubectl complete -o default -F __start_kubectl k bash_aliases 에 설정을 해주자 vi .bash_aliases 재부팅 후에도 잘 작동이 된다.

article thumbnail
Jenkins 를 통한 k8s클러스터 CI 구성 (1) Jenkins 설치
DevOps 2023. 4. 18. 06:55

대표적인 CI(Continuous Integration) 툴인 jenkins를 설치해 본다. 빠르고 간단한 설치 및 설정을 위해 Helm을 사용한다. 헬름 젠킨스 레포 업데이트 helm repo add jenkins helm repo update 젠킨스 yaml파일 받기 helm show values jenkins/jenkins > jenkins-values.yaml 헬름 젠킨스 yaml파일 기반 설치 helm install jenkins jenkins/jenkins -f jenkins-values.yaml 아래와 같이 나온다 서비스 외부접속 ## 노드포트 방식 kubectl patch svc jenkins -p '{"spec": {"type": "NodePort"}}' ## 로드밸런스 방식 kubect..