AWS kubectl 安装及命令
Windows 安装所需库 AWS Configure(AWS API KEY) AWS kubeconfig EKS 设置 在 shell 脚本中登录 AWS ECR Kubectl 命令 不过,比起使用 kubectl 命令,我更常用 k9s,所以不太会用这些命令。 kubectl ctx 删除 这其实比想象中重要
GGAMI
目录
aws configure
Access key ID 입력
Secret access key 입력
ap-northeast-2 입력
None 입력
aws configure list
aws configure --profile testUser
aws s3 ls --profile testUseraws eks update-kubeconfig --name svc-seoul-v2 --alias svc-seoul-v2 --region ap-northeast-2aws ecr get-login-password --region ap-northeast-2 | docker login --username AWS --password-stdin 123456789.dkr.ecr.ap-northeast-2.amazonaws.com# 네임스페이스 생성
kubectl create namespace manager
# pod 검색
kubectl get pod -A
# port forward
kubectl port-forward services/postgresql 5432:5432 -n manager
# apply
kubectl apply -f ingress.yml --namespace=manager
# ctx 변경
kubectx dev-seoul-v2
kubectx -c不过,比起使用 kubectl 命令,我更常用 k9s,所以不太会用这些命令。
kubectl config unset users.gke_project_zone_name
kubectl config unset contexts.aws_cluster1-kubernetes
kubectl config unset clusters.foobar-baz这其实比想象中重要,是用于删除保存在 config 中的 ctx 列表的命令。(ctx 地址变更之类的情况时使用)
:deploy 삭제
:service 삭제
:pods 를 삭제 해야지만, 컨테이너가 되살아나지 않는다.现在这些都是理所当然的事……(把这些记在记事本里的时候,我还不知道)
terraform init
terraform apply
terraform apply -f ~~~~
terraform destroy -approve
terraform refresh