From ae1d45d4ad96f7f476b9cfb0d83815d074bbe4c9 Mon Sep 17 00:00:00 2001 From: Danny Gershman Date: Fri, 21 Apr 2023 14:36:50 -0400 Subject: [PATCH] Big Bang 2.0 support (#1611) ## Description This adds support for Big Bang 2.0.0 (which was released today, Thursday April 20, 2023), and is backward compatible. ## Related Issue N/A ## Type of change - [ ] Bug fix (non-breaking change which fixes an issue) - [ ] New feature (non-breaking change which adds functionality) - [x] Other (security config, docs update, etc) ## Checklist before merging - [ ] Test, docs, adr added or updated as needed - [x] [Contributor Guide Steps](https://github.com/defenseunicorns/zarf/blob/main/CONTRIBUTING.md#developer-workflow) followed --- examples/big-bang/config/disable-all.yaml | 10 +++++----- examples/big-bang/config/kyverno.yaml | 2 +- examples/big-bang/config/loki.yaml | 6 +++--- examples/big-bang/zarf.yaml | 4 ++-- src/extensions/bigbang/manifests.go | 2 +- src/extensions/bigbang/test/package/disable-all.yaml | 10 +++++----- 6 files changed, 17 insertions(+), 17 deletions(-) diff --git a/examples/big-bang/config/disable-all.yaml b/examples/big-bang/config/disable-all.yaml index 016e829e96..439f10c994 100644 --- a/examples/big-bang/config/disable-all.yaml +++ b/examples/big-bang/config/disable-all.yaml @@ -2,7 +2,7 @@ istio: enabled: false -istiooperator: +istioOperator: enabled: false jaeger: @@ -20,16 +20,16 @@ gatekeeper: kyverno: enabled: false -kyvernopolicies: +kyvernoPolicies: enabled: false -kyvernoreporter: +kyvernoReporter: enabled: false -logging: +elasticsearchKibana: enabled: false -eckoperator: +eckOperator: enabled: false fluentbit: diff --git a/examples/big-bang/config/kyverno.yaml b/examples/big-bang/config/kyverno.yaml index 5ee8cf4750..0270d2975f 100644 --- a/examples/big-bang/config/kyverno.yaml +++ b/examples/big-bang/config/kyverno.yaml @@ -5,7 +5,7 @@ clusterAuditor: enabled: false kyverno: enabled: true -kyvernopolicies: +kyvernoPolicies: enabled: true values: policies: diff --git a/examples/big-bang/config/loki.yaml b/examples/big-bang/config/loki.yaml index 4c7f4c82b2..8a85cfd658 100644 --- a/examples/big-bang/config/loki.yaml +++ b/examples/big-bang/config/loki.yaml @@ -1,13 +1,13 @@ # Use Loki instead of EFK -logging: +elasticsearchKibana: enabled: false -eckoperator: +eckOperator: enabled: false fluentbit: enabled: false - + loki: enabled: true diff --git a/examples/big-bang/zarf.yaml b/examples/big-bang/zarf.yaml index 5bb0a52a6d..f18ede1f9d 100644 --- a/examples/big-bang/zarf.yaml +++ b/examples/big-bang/zarf.yaml @@ -3,7 +3,7 @@ metadata: name: big-bang-example description: "Deploy Big Bang Core" # renovate: datasource=gitlab-releases depName=big-bang/bigbang versioning=semver registryUrl=https://repo1.dso.mil/ - version: 1.57.1 + version: 2.0.0 url: https://p1.dso.mil/products/big-bang # Big Bang / Iron Bank are only amd64 architecture: amd64 @@ -19,7 +19,7 @@ components: extensions: bigbang: # renovate: datasource=gitlab-releases depName=big-bang/bigbang versioning=semver registryUrl=https://repo1.dso.mil/ - version: 1.57.1 + version: 2.0.0 valuesFiles: # Istio configs - config/ingress.yaml diff --git a/src/extensions/bigbang/manifests.go b/src/extensions/bigbang/manifests.go index a07f112f78..fd5ae3b1be 100644 --- a/src/extensions/bigbang/manifests.go +++ b/src/extensions/bigbang/manifests.go @@ -42,7 +42,7 @@ git: # -- HTTP git credentials, both username and password must be provided username: "###ZARF_GIT_PUSH###" password: "###ZARF_GIT_AUTH_PUSH###" -kyvernopolicies: +kyvernoPolicies: values: exclude: any: diff --git a/src/extensions/bigbang/test/package/disable-all.yaml b/src/extensions/bigbang/test/package/disable-all.yaml index 016e829e96..439f10c994 100644 --- a/src/extensions/bigbang/test/package/disable-all.yaml +++ b/src/extensions/bigbang/test/package/disable-all.yaml @@ -2,7 +2,7 @@ istio: enabled: false -istiooperator: +istioOperator: enabled: false jaeger: @@ -20,16 +20,16 @@ gatekeeper: kyverno: enabled: false -kyvernopolicies: +kyvernoPolicies: enabled: false -kyvernoreporter: +kyvernoReporter: enabled: false -logging: +elasticsearchKibana: enabled: false -eckoperator: +eckOperator: enabled: false fluentbit: