News for hackers. Stuff that matters.
Re:How we use HashiCorp Nomad by monus on Saturday June 06, 2020 @01:21PM (#23440741)
Crossplane https://crossplane.io might be what you’re looking for with its bunch of controllers and a nice composition API.

One of the best features is that you can bundle a CR to request a MySQL database and it will be satisfied with whatever config is in your cluster so that app only declares the need but not care how it’s done.

Disclaimer: I’m one of the maintainers of Crossplane.

Re:How we use HashiCorp Nomad by mleonard on Saturday June 06, 2020 @01:38PM (#23440871)
Any chance you plan to integrate with Google's Config Connector? It's very similar to crossplane (but gcp specific).

https://cloud.google.com/config-connector/docs/overview

Re:How we use HashiCorp Nomad by monus on Saturday June 06, 2020 @05:09PM (#23442240)
I think that'd be a bit challenging because Config Connector is highly opinionated, for example, Kubernetes Namespace corresponds to GCP project. Though it might be enabled to be used as part of a Composition when we support namespaced CRs to be used as composition member.
Re:How we use HashiCorp Nomad by rossmohax on Saturday June 06, 2020 @06:14PM (#23442722)
Every config connector resource can be annotated with the project for GCP resource to be created in. Namespece to GCP project mapping is encouraged, but not enforced, you are still free to create resources in multiple projects from a single namespace as well as in a single project from multiple namespaces.
Re:How we use HashiCorp Nomad by monus on Saturday June 06, 2020 @09:03PM (#23443784)
Oh, thanks for letting me know!