728x90
반응형

1. Python 가상 환경 생성

 

# 현재 경로의 . 숨은 폴더로 생성

~ $ python3 -m venv .venv

# 가상환경 접속 (절대경로로 수행)

~/environment/cdk (main) $ source ~/.venv/bin/activate

 

2. Kubernetes SDK for Python 설치

(.venv) ~/environment/cdk (main) $ pip install kubernetes

3. requirements.txt 파일 존재 확인

728x90
(.venv) ~/environment/cdk (main) $ ls
app.py  cdk  cdk.context.json  cdk.json  cdk.out  kubernetes  README.md  requirements.txt
(.venv) ~/environment/cdk (main) $ cat requirements.txt
aws_cdk.core==1.119.0
aws_cdk.aws-ec2==1.119.0
aws_cdk.aws-eks==1.119.0
aws_cdk.aws-efs==1.119.0
PyYAML==5.4.1

4. requirements.txt 포함 설치

# 별도 사용하는 특정 패키지가 있을 경우 requirements.txt 파일에 정의
# 설치
(.venv) ~/environment/cdk (main) $ python3 -m pip install -r requirements.txt
728x90
300x250

+ Recent posts