|
|
|
|
|
by koolba
3313 days ago
|
|
The funny thing about the situation you describe is that there are real world examples of similar circular dependencies. I recall GitHub having an issue like that where their build pipeline used Bower which is hosted on GitHub. When shit hit the fan and a build broke the site, they could build the "fix" as Bower didn't work. |
|
Off the top of my head:
- Quay.io, our registry service, is built and deployed by itself
- Clair, our static analysis tool for detecting security vulnerabilities, analyzes itself
- Tectonic, our enterprise Kubernetes distro, is "self-driving" and manages itself
- discovery.etcd.io, a service we run to make it easier to bootstrap new etcd quorums, is just a quorum of etcd nodes