Looking at the helm chart, I don't see configuration of cluster profiles via yaml or json. I see an API call to GoCD server passing in yaml.
Is that how it's typically done? On Fri, May 7, 2021, 5:27 PM HUSSEIN KADIRI <[email protected]> wrote: > not referring to configuring pipelines. > > All the examples in the yaml plugin point to configure pipelines. > > I want to configure the GoCD server itself in preferably yaml.format. Like > configuring the elastic agent profiles. Etc. Are there examples of those? > . > > On Fri, May 7, 2021, 5:20 PM Marques Lee <[email protected]> > wrote: > >> Yes! We have several plugins to do pipelines as code. >> >> Officially, we support Groovy DSL, YAML, and JSON. >> >> The JSON and YAML plugins are built in, but groovy needs to be downloaded >> and copied into the plugins dir. the Groovy plugin offers the most >> flexibility since you have a general purpose programming language, but YAML >> and JSON are still quite capable for most. >> >> Docs/Source code: >> >> YAML: >> https://github.com/tomzo/gocd-yaml-config-plugin >> >> JSON: >> https://github.com/tomzo/gocd-json-config-plugin >> >> >> Groovy DSL: >> https://github.com/gocd-contrib/gocd-groovy-dsl-config-plugin >> >> -Marques >> On Fri, May 7, 2021 at 5:14 PM HUSSEIN KADIRI <[email protected]> wrote: >> >>> https://docs.gocd.org/current/advanced_usage/pipelines_as_code.html >>> talks about configuring pipeline configuration repo via the UI. >>> >>> Can the configuration be done programatically? >>> >>> Maybe by updating the helm chart or some API? >>> >>> -- >>> You received this message because you are subscribed to the Google >>> Groups "go-cd" group. >>> To unsubscribe from this group and stop receiving emails from it, send >>> an email to [email protected]. >>> To view this discussion on the web visit >>> https://groups.google.com/d/msgid/go-cd/4039487e-ccef-46b1-af80-cb8466b50600n%40googlegroups.com >>> <https://groups.google.com/d/msgid/go-cd/4039487e-ccef-46b1-af80-cb8466b50600n%40googlegroups.com?utm_medium=email&utm_source=footer> >>> . >>> >> -- >> You received this message because you are subscribed to a topic in the >> Google Groups "go-cd" group. >> To unsubscribe from this topic, visit >> https://groups.google.com/d/topic/go-cd/kvs4Gd0BCKg/unsubscribe. >> To unsubscribe from this group and all its topics, send an email to >> [email protected]. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/go-cd/CAPKX9jY1YmFsBMOHRK3nLx3Oj6VvfTw7R_eROPSQHYqtEgNBWA%40mail.gmail.com >> <https://groups.google.com/d/msgid/go-cd/CAPKX9jY1YmFsBMOHRK3nLx3Oj6VvfTw7R_eROPSQHYqtEgNBWA%40mail.gmail.com?utm_medium=email&utm_source=footer> >> . >> > -- You received this message because you are subscribed to the Google Groups "go-cd" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/go-cd/CAFD%2B7D%3D7i88dAifu4rw4XP_YntycHXK%2B%2BtJ3KwrmVmrwRWzZew%40mail.gmail.com.
