Hello all ! 🙂
I set up a local Kubernetes cluster with ProxMox (virtual machines manager) and rancher (k3s).
However, I would like my github actions to push (in Dev) to that local cluster (and production is on cloud).
Is there any solution to that ? (maybe a local github action local worker ? openning ports (but I want to keep some security), ArgoCD ? )
Thanks in advance for any help.
q
quick-house-41860
04/26/2024, 10:08 PM
Hey, what if you use a self-hosted runner that's running on that cluster itself (or in a proxmox VM)?
That way you should have access to the apiserver and can interact with it.
You could also switch to a GitOps approach like you mentioned (ArgoCD), but I assume that would also require you to change your operations for the prod clusters
c
calm-van-29132
05/03/2024, 3:52 PM
Sorry for the long delay.
I ended up trying Tailscale in a github action which worked pretty well but finally put a self-hosted runner which is perfect and running well 🙂
thanks !!
No matter how you like to participate in developer communities, Pulumi wants to meet you there. If you want to meet other Pulumi users to share use-cases and best practices, contribute code or documentation, see us at an event, or just tell a story about something cool you did with Pulumi, you are part of our community.