Jack Jackson 8d70bbe78b Enable Drone Kubernetes Secrets Chart
Interestingly, the existence of this chart somewhat contradicts the
[docs](https://docs.drone.io/runner/extensions/kube/), which suggest you
should "_\[d\]eploy the secret extension in the same Pod as your
Kubernetes runner_". Though the interaction appears to be via an HTTP
call, so that doesn't seem like would be an issue.
2024-06-05 15:05:53 -07:00
..
2023-07-11 19:45:42 -07:00

TODO:

Ensure that Vault has a secret at shared-secrets/gitea/oauth-creds with keys DRONE_GITEA_CLIENT_ID and DRONE_GITEA_CLIENT_SECRET (see the application definition in app-of-apps/drone.jsonnet to see how the secret is injected from Vault into k8s). Remember also to create an Organization Secret named gitea_password for pulling.

For MTU problem diagnosis:

https://github.com/gliderlabs/docker-alpine/issues/307#issuecomment-634852419

https://liejuntao001.medium.com/fix-docker-in-docker-network-issue-in-kubernetes-cc18c229d9e5