Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Isn't what you did also gitOps, except that it's push based and not pull based?


What's really a True Scotsman? But I wouldn't really say so, no. I think [0] represent what I would consider a gitops pushed based approach, the way we did it differed in two main ways:

- (1) We didn't have any "environment repository". The manifest files were in the same repository as the application code

- (2) Perhaps more importantly: The manifest files did not _exactly_ represent what was deployed. We had a template-variable in the Deployment yaml file, where the Github action substituted the tag that had just been built. To see which version was deployed you either had to look in the cluster, or the Github Action logs.

[0]: https://www.gitops.tech/#push-based-deployments




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: