derek@degion:~/rancher/k3s-ansible$ kubectl get pvc
NAME STATUS VOLUME CAPACITY ACCESS MODES STORAGECLASS AGE
local-path-pvc Bound pvc-f4b486a8-457c-46fe-b98b-a88187150ff1 2Gi RWO local-path 71s
derek@degion:~/rancher/k3s-ansible$ kubectl get pods
NAME READY STATUS RESTARTS AGE
volume-test 1/1 Running 0 7m4s
Changes
extra_manifests
. This list contains manifests that will be deploy on K3s startup. Utilizes K3s Auto Deploy Manifest feature.Testing
Using the Local Path Provisioner Example, placed in repo root
extra_manifests: [ "../pvc.yaml", "../pod.yaml" ]
After playbook, see pvc claimed and pod up:
Linked Issues
https://github.com/k3s-io/k3s-ansible/issues/211