Skip to content

Commit

Permalink
BB Version 1.51.0
Browse files Browse the repository at this point in the history
Fix bug in zarf.yaml

Podinfo images moved upstream from ironbank

Update git repo value in gitrepository def

Fix gitrepo URL

Update gitrepo info in BigBang chart

Update podinfo

Update keycloak config

Update git repo values in values.yaml

Add volume mounts for quarkus properties and truststore

Enable minio and change keycloak replicas to 1

Update README

Disable neuvector healthcheck

Add correct ns for podinfo healthcheck
  • Loading branch information
kirankt committed Jan 24, 2023
1 parent d05c00b commit 74f7a52
Show file tree
Hide file tree
Showing 11 changed files with 205 additions and 172 deletions.
8 changes: 2 additions & 6 deletions Makefile
Original file line number Diff line number Diff line change
@@ -1,9 +1,5 @@
# The version of Big Bang to use.
BIGBANG_VERSION := 1.50.0

# The version of Zarf to use. To keep this repo as portable as possible the Zarf binary will be downloaded and added to
# the build folder.
ZARF_VERSION := v0.21.3
BIGBANG_VERSION := 1.51.0

# Figure out which Zarf binary we should use based on the operating system we are on
ZARF_BIN := zarf
Expand All @@ -30,4 +26,4 @@ mkdir:
build: mkdir ## Build the Big Bang Zarf Package
@echo "Creating the deploy package"
@$(ZARF_BIN) package create --skip-sbom --set BIGBANG_VERSION=$(BIGBANG_VERSION) --confirm
@mv zarf-package-big-bang-amd64.tar.zst build/zarf-package-big-bang-amd64.tar.zst
@mv zarf-package-big-bang-amd64-$(BIGBANG_VERSION).tar.zst build/zarf-package-big-bang-amd64.tar.zst
36 changes: 18 additions & 18 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
# zarf-package-big-bang
Pre-built Zarf Package of Big Bang core. The current version of Big Bang supported is 1.50.0
Pre-built Zarf Package of Big Bang core. The current version of Big Bang supported is 1.51.0

## Prerequisites
- Zarf is installed. Current version used is: [v0.21.3](https://github.com/defenseunicorns/zarf/releases/tag/v0.21.3)
- Zarf is installed. Current version used is: [v0.23.5](https://github.com/defenseunicorns/zarf/releases/tag/v0.23.5)
- Optional: A working Kubernetes cluster. e.g KinD, k3d, k3s, etc. If necessary, Zarf can be used to deploy a built-in k3s distribution.

## Build the package
Expand All @@ -12,7 +12,7 @@ $ make build
...
$ ls -l build/
total 2499764
-rw-r--r--. 1 user user 2559751131 Oct 12 08:24 zarf-package-big-bang-amd64.tar.zst
-rw-r--r--. 1 user user 2559751131 Jan 23 08:24 zarf-package-big-bang-amd64.tar.zst
$
```

Expand All @@ -30,27 +30,27 @@ zarf package deploy ~/Downloads/zarf-init-amd64.tar.zst --components k3s,git-ser

2. Deploy the Big Bang package created in the Build step above:
```
zarf package deploy ./build/zarf-package-big-bang-amd64.tar.zst --confirm
zarf package deploy ./build/zarf-package-big-bang-amd64.tar.zst --components keycloak,authsvc --confirm
```

Check whether the deployement succeeded. If the deployment is successful, then you should see this message from the HelmRelease resource in the cluster.

```
$ kubectl get helmrelease -A
bigbang bigbang 72m True Release reconciliation succeeded
bigbang cluster-auditor 71m True Release reconciliation succeeded
bigbang gatekeeper 71m True Release reconciliation succeeded
bigbang istio 71m True Release reconciliation succeeded
bigbang istio-operator 71m True Release reconciliation succeeded
bigbang jaeger 71m True Release reconciliation succeeded
bigbang keycloak 71m True Release reconciliation succeeded
bigbang kiali 71m True Release reconciliation succeeded
bigbang loki 71m True Release reconciliation succeeded
bigbang metrics-server 71m True Release reconciliation succeeded
bigbang minio 71m True Release reconciliation succeeded
bigbang minio-operator 71m True Release reconciliation succeeded
bigbang monitoring 71m True Release reconciliation succeeded
bigbang promtail 71m True Release reconciliation succeeded
NAMESPACE NAME AGE READY STATUS
bigbang authservice 9m16s True Release reconciliation succeeded
bigbang bigbang 9m28s True Release reconciliation succeeded
bigbang istio 9m16s True Release reconciliation succeeded
bigbang istio-operator 9m16s True Release reconciliation succeeded
bigbang jaeger 9m16s True Release reconciliation succeeded
bigbang keycloak 9m16s True Release reconciliation succeeded
bigbang kiali 9m16s True Release reconciliation succeeded
bigbang kyverno 9m16s True Release reconciliation succeeded
bigbang loki 9m16s True Release reconciliation succeeded
bigbang minio 9m16s True Release reconciliation succeeded
bigbang minio-operator 9m16s True Release reconciliation succeeded
bigbang monitoring 9m16s True Release reconciliation succeeded
bigbang promtail 9m16s True Release reconciliation succeeded
```

## Day 2.
Expand Down
2 changes: 1 addition & 1 deletion day2/Makefile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# The version of Big Bang to use.
BIGBANG_VERSION := 1.50.0
BIGBANG_VERSION := 1.51.0

ZARF_BIN := zarf

Expand Down
4 changes: 2 additions & 2 deletions kustomizations/kustomization.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
resources:
- git::https://repo1.dso.mil/platform-one/big-bang/bigbang.git/base?ref=tags/1.50.0
bases:
- git::https://repo1.dso.mil/big-bang/bigbang.git/base?ref=tags/1.51.0

configMapGenerator:
- name: common
Expand Down
4 changes: 2 additions & 2 deletions kustomizations/podinfo/base/gitrepository.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@ metadata:
namespace: podinfo
spec:
interval: 5m
url: http://zarf-gitea-http.zarf.svc.cluster.local:3000/zarf-git-user/mirror__repo1.dso.mil__platform-one__big-bang__apps__sandbox__podinfo.git
url: https://repo1.dso.mil/big-bang/apps/sandbox/podinfo.git
ref:
tag: 6.0.0-bb.5
tag: 6.0.0-bb.7
secretRef:
name: private-git-server
3 changes: 3 additions & 0 deletions kustomizations/podinfo/files/values.yaml
Original file line number Diff line number Diff line change
@@ -1,2 +1,5 @@
istio:
enabled: true
image:
repository: ghcr.io/stefanprodan/podinfo
tag: 6.0.0
Loading

0 comments on commit 74f7a52

Please sign in to comment.