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