You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1.4 KiB
1.4 KiB
Lotus Land Story
LINODE_TOKEN
: See https://cloud.linode.com/profile/tokensKUBECONFIG
: Set to.kube/config
# Install tooling
brew install kubernetes-cli terraform
# Bootstrapping
(cd bootstrap && terraform init && terraform apply)
# Terraform commands
terraform plan
terraform apply
terraform destroy
References
-
Terraform providers
At first I get new PVC uid by command:
kubectl get pvc my-pvc-0 -o yaml | grep uid
Then I edit new empty volume, what provisioned by CSI Driver and remove claim - pv binding by removing claimRef section in:kubectl edit pv pvc-yyyyyyyyyyyy
After that new PV change status to "Available" and can be deleted. Then I edit old PV, what I want to bind with pod via new claim and put PVC uid to claimRef section:kubectl edit pv pvc-xxxxxxxxxxx
After that, the old volume became associated with the new claim.
TODO
- Encrypt data at rest?