At my internship, I've been trying to implement CI CD for my backend to a docker container and push to container app, and also create some instances of celery worker and they're all working great for me.
Main issue is if you have an IP restricted service, there's no native way to allow GitHub actions without whitelisting GitHub's IP addresses, which change often enough to require additional scripts
Ahh alright, I'll keep an lookout for this issue and proceed to repost this meme when I face it :)
This is just a dim memory but if you pay you can get a stable IP right? Might be something to look into
Hey there, we are working on the same problem.. self-hosted runners?
Unless you use ARO for containers and then there is no sound documentation for properly setting up the workers. So the lead decides we use azure vms to spin them up and I just shut up cause I don’t get paid to have opinions
yeah, gh documentation is a pain, also you deserve a better lead. we don't have to agree on everything but should listen. We are also using vms for now, but still looking at containerizing them.
Good luck bro, and I know. Same guy forces us to use windows vms to host python applications. I’m SOL
Azure is somehow the most integrated as well as the most fragmented ecosystem ever. Sometimes the stuff just breaks without warning