From e6b70162ad14620ec953166326b6eb8b938a590d Mon Sep 17 00:00:00 2001 From: Josh Wolf <josh@joshwolf.dev> Date: Fri, 19 Feb 2021 12:31:29 -0700 Subject: [PATCH] bump chart version to 1.1.0 and update accompanying README and CHANGELOG --- CHANGELOG.md | 14 ++++++++++++++ README.md | 41 ++++++++++++++++------------------------- chart/Chart.yaml | 2 +- 3 files changed, 31 insertions(+), 26 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5a8f26701f..adc7d4f4ec 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,20 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), --- +## [1.1.0] + +* [&2](https://repo1.dso.mil/groups/platform-one/big-bang/-/epics/2): Add support for Gitlab (with sso) 13.8.0 +* [&3](https://repo1.dso.mil/groups/platform-one/big-bang/-/epics/3): Add support for Gitlab Runners 13.2.2 +* [&7](https://repo1.dso.mil/groups/platform-one/big-bang/-/epics/7): Add support for SonarQube (with sso) 8.6 +* [&15](https://repo1.dso.mil/groups/platform-one/big-bang/-/epics/15): Add support for Anchore (with sso) 0.8.1 +* [#129](https://repo1.dso.mil/platform-one/big-bang/bigbang/-/issues/129): Updated FluentBit to 1.6.3 +* [#63](https://repo1.dso.mil/platform-one/big-bang/bigbang/-/issues/63): Fix bug with elasticsearch failing to start due to invalid file permissions +* [#49](https://repo1.dso.mil/platform-one/big-bang/bigbang/-/issues/49): Add consistent labels to authservice deployment +* [#32](https://repo1.dso.mil/platform-one/big-bang/bigbang/-/issues/32): Add support for PodAntiAffinity and NodeAffinity for elasticsearch deployments +* [#6](https://repo1.dso.mil/platform-one/big-bang/bigbang/-/issues/6): Add support for new elasticsearch cluster node types +* [#16](https://repo1.dso.mil/platform-one/big-bang/bigbang/-/issues/16): Fix bug with incorrect git credentials being created when specifying a private repository +* [#66](https://repo1.dso.mil/platform-one/big-bang/bigbang/-/issues/66): Fix bug with EnvoyFilter being applied in the wrong non-global namespace +* [#99](https://repo1.dso.mil/platform-one/big-bang/bigbang/-/issues/99): Fix bug that allowed for incorrect ImagePullSecrets to be created when providing incomplete credentials ## [1.0.8] diff --git a/README.md b/README.md index 8f0b931be5..1d87885f74 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,8 @@ # bigbang -  +  -Big Bang is a declarative, continuous delivery tool for core DoD hardened and approved [packages](#packages) into a Kubernetes cluster. +Big Bang is a declarative, continuous delivery tool for core DoD hardened and approved packages into a Kubernetes cluster. **Homepage:** <https://p1.dso.mil/#/products/big-bang> @@ -150,44 +150,35 @@ To start using Big Bang, you will need to create your own Big Bang environment t | addons.gitlab.database.database | string | `""` | Database name to connect to on host. | | addons.gitlab.database.username | string | `""` | Username to connect as to external database, the user must have all privileges on the database. | | addons.gitlab.database.password | string | `""` | Database password for the username used to connect to the existing database. | -| addons.gitlab.objectstorage.type | string | `""` | Type of object storage to use for Gitlab, setting to s3 will assume an external, pre-existing object storage is to be used. Entering connection info will enable this option and will auto-create any required secrets | -| addons.gitlab.objectstorage.endpoint | string | `""` | S3 compatible endpoint to use for connection information. examples: "https://s3.amazonaws.com" "https://s3.us-gov-west-1.amazonaws.com" "http://minio.minio.svc.cluster.local:9000"P | -| addons.gitlab.objectstorage.region | string | `""` | S3 compatible region to use for connection information. | -| addons.gitlab.objectstorage.accessKey | string | `""` | Access key for connecting to object storage endpoint. | -| addons.gitlab.objectstorage.accessSecret | string | `""` | Secret key for connecting to object storage endpoint. Unencoded string data. This should be placed in the secret values and then encrypted | -| addons.gitlab.objectstorage.bucketPrefix | string | `""` | Bucket prefix to use for identifying buckets. Example: "prod" will produce "prod-gitlab-bucket" | +| addons.gitlab.objectStorage.type | string | `""` | Type of object storage to use for Gitlab, setting to s3 will assume an external, pre-existing object storage is to be used. Entering connection info will enable this option and will auto-create any required secrets | +| addons.gitlab.objectStorage.endpoint | string | `""` | S3 compatible endpoint to use for connection information. examples: "https://s3.amazonaws.com" "https://s3.us-gov-west-1.amazonaws.com" "http://minio.minio.svc.cluster.local:9000" | +| addons.gitlab.objectStorage.region | string | `""` | S3 compatible region to use for connection information. | +| addons.gitlab.objectStorage.accessKey | string | `""` | Access key for connecting to object storage endpoint. | +| addons.gitlab.objectStorage.accessSecret | string | `""` | Secret key for connecting to object storage endpoint. Unencoded string data. This should be placed in the secret values and then encrypted | +| addons.gitlab.objectStorage.bucketPrefix | string | `""` | Bucket prefix to use for identifying buckets. Example: "prod" will produce "prod-gitlab-bucket" | | addons.gitlab.values | object | `{}` | Values to passthrough to the gitlab chart: https://repo1.dso.mil/platform-one/big-bang/apps/developer-tools/gitlab.git | | addons.gitlabRunner.enabled | bool | `false` | Toggle deployment of Gitlab Runner. | | addons.gitlabRunner.git.repo | string | `"https://repo1.dso.mil/platform-one/big-bang/apps/developer-tools/gitlab-runner.git"` | | | addons.gitlabRunner.git.path | string | `"./chart"` | | -| addons.gitlabRunner.git.tag | string | `"0.19.2-bb.2"` | | +| addons.gitlabRunner.git.tag | string | `"0.19.2-bb.3"` | | | addons.gitlabRunner.values | object | `{}` | Values to passthrough to the gitlab runner chart: https://repo1.dso.mil/platform-one/big-bang/apps/developer-tools/gitlab-runner.git | | addons.sonarqube.enabled | bool | `false` | Toggle deployment of SonarQube. | | addons.sonarqube.git.repo | string | `"https://repo1.dso.mil/platform-one/big-bang/apps/developer-tools/sonarqube.git"` | | | addons.sonarqube.git.path | string | `"./chart"` | | | addons.sonarqube.git.tag | string | `"9.2.6-bb.2"` | | -| addons.sonarqube.git.enabled | bool | `false` | Toggle OIDC SSO for SonarQube on and off. Enabling this option will auto-create any required secrets. | -| addons.sonarqube.git.client_id | string | `""` | SonarQube OIDC client ID | -| addons.sonarqube.git.client_secret | string | `""` | SonarQube OIDC client secret | -| addons.sonarqube.git.label | string | `""` | SonarQube SSO login button label | | addons.sonarqube.sso.enabled | bool | `false` | Toggle OIDC SSO for SonarQube. Enabling this option will auto-create any required secrets. | | addons.sonarqube.sso.client_id | string | `""` | SonarQube OIDC client ID | -| addons.sonarqube.sso.providerName | string | `""` | SonarQube SSO login button label | +| addons.sonarqube.sso.label | string | `""` | SonarQube SSO login button label | | addons.sonarqube.sso.certificate | string | `""` | SonarQube plaintext SAML sso certificate. example: MITCAYCBFyIEUjNBkqhkiG9w0BA.... | -| addons.sonarqube.sso.login | string | `""` | SonarQube login sso attribute. | -| addons.sonarqube.sso.name | string | `""` | SonarQube name sso attribute. | -| addons.sonarqube.sso.email | string | `""` | SonarQube email sso attribute. | -| addons.sonarqube.sso.group | string | `""` | (optional) SonarQube group sso attribute. | -| addons.sonarqube.database.enabled | bool | `false` | | -| addons.sonarqube.database.server | string | `""` | Hostname of a pre-existing PostgreSQL database to use for SonarQube. | +| addons.sonarqube.sso.login | string | `"login"` | SonarQube login sso attribute. | +| addons.sonarqube.sso.name | string | `"name"` | SonarQube name sso attribute. | +| addons.sonarqube.sso.email | string | `"email"` | SonarQube email sso attribute. | +| addons.sonarqube.sso.group | string | `"group"` | (optional) SonarQube group sso attribute. | +| addons.sonarqube.database.host | string | `""` | Hostname of a pre-existing PostgreSQL database to use for SonarQube. | | addons.sonarqube.database.port | int | `5432` | Port of a pre-existing PostgreSQL database to use for SonarQube. | | addons.sonarqube.database.database | string | `""` | Database name to connect to on host. | -| addons.sonarqube.database.user | string | `""` | Username to connect as to external database, the user must have all privileges on the database. | +| addons.sonarqube.database.username | string | `""` | Username to connect as to external database, the user must have all privileges on the database. | | addons.sonarqube.database.password | string | `""` | Database password for the username used to connect to the existing database. | -| addons.sonarqube.objectStorage.enabled | bool | `true` | | -| addons.sonarqube.objectStorage.storageClass | string | `nil` | | -| addons.sonarqube.objectStorage.accessMode | string | `"ReadWriteOnce"` | | -| addons.sonarqube.objectStorage.size | string | `"10Gi"` | | | addons.sonarqube.values | object | `{}` | Values to passthrough to the sonarqube chart: https://repo1.dso.mil/platform-one/big-bang/apps/developer-tools/sonarqube.git | | addons.haproxy.enabled | bool | `false` | Toggle deployment of HAProxy. | | addons.haproxy.git.repo | string | `"https://repo1.dso.mil/platform-one/big-bang/apps/developer-tools/haproxy"` | | diff --git a/chart/Chart.yaml b/chart/Chart.yaml index b7ad00dfcf..75f4abd927 100644 --- a/chart/Chart.yaml +++ b/chart/Chart.yaml @@ -1,7 +1,7 @@ apiVersion: v2 name: bigbang version: 1.1.0 -description: Big Bang is a declarative, continuous delivery tool for core DoD hardened and approved [packages](#packages) into a Kubernetes cluster. +description: Big Bang is a declarative, continuous delivery tool for core DoD hardened and approved packages into a Kubernetes cluster. type: application -- GitLab