naml
naml copied to clipboard
Convert Kubernetes YAML to Golang
Dislaimer: I come from JavaLand. Applolgies if I am reporting something that would be easy to solve for people living in GoLand. I am trying out NAML to cofify an...
https://github.com/hairyhenderson/gomplate
See https://pkg.go.dev/k8s.io/cli-runtime
Relevant to #61 we can harden our package management We can (and should) use reflection to snoop the Kubernetes libraries as needed. We need to get rid of the string...
Right now we have a problem with vendoring and capturing the compile commands with naml We can use `naml build` as a way to vet the code and ensure everything...
I have an example app that consists of a `Service`: ``` apiVersion: v1 kind: Service metadata: labels: app: example name: example spec: ports: - port: 80 protocol: TCP targetPort: 8080...
👋🏻 Firstly, thank you so much for naml — it is wonderful! --- It would be great if the codify-generated code could avoid the runtime dependency on [valast](/hexops/valast) by using...
with merging #67 we introduce some new paradigms - You can pass `nil` as a kube client to `Install(client)` and `Uninstall(client)` - There is a new interface method `Objects() []runtime.Object`...
🎉 now that we are writing Go like professional business grown-ups we can do controllers and CRD beeps and boops
ideally our applications would be immutable in nature after `New()` is called we should come up with some examples of how to do this