Skip to content

Commit 84f3c85

Browse files
gnyahayBtodhunter
andauthored
Add image registry/repository for bitnami charts and storageclass (#418)
* Add image registry/repository for bitnami charts and storageclass Signed-off-by: Greg Nyahay <[email protected]> * bump chart version Signed-off-by: Brady Todhunter <[email protected]> * update param decorators for readme-generator Signed-off-by: Brady Todhunter <[email protected]> * fix postgresql registry/repository values Signed-off-by: Brady Todhunter <[email protected]> --------- Signed-off-by: Greg Nyahay <[email protected]> Signed-off-by: Brady Todhunter <[email protected]> Co-authored-by: Brady Todhunter <[email protected]>
1 parent f16bfca commit 84f3c85

File tree

3 files changed

+61
-11
lines changed

3 files changed

+61
-11
lines changed

stable/enterprise/Chart.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
apiVersion: v2
22
name: enterprise
3-
version: "3.2.2"
3+
version: "3.2.3"
44
appVersion: "5.12.0"
55
kubeVersion: 1.23.x - 1.31.x || 1.23.x-x - 1.31.x-x
66
description: |

stable/enterprise/README.md

+34-9
Original file line numberDiff line numberDiff line change
@@ -639,6 +639,7 @@ To restore your deployment to using your previous driver configurations:
639639
| `global.fullnameOverride` | overrides the fullname set on resources | `""` |
640640
| `global.nameOverride` | overrides the name set on resources | `""` |
641641
642+
642643
### Common Resource Parameters
643644
644645
| Name | Description | Value |
@@ -693,6 +694,7 @@ To restore your deployment to using your previous driver configurations:
693694
| `scripts` | Collection of helper scripts usable in all anchore enterprise pods | `{}` |
694695
| `domainSuffix` | domain suffix for appending to the ANCHORE_ENDPOINT_HOSTNAME. If blank, domainSuffix will be "namespace.svc.cluster.local". | `""` |
695696
697+
696698
### Anchore Configuration Parameters
697699
698700
| Name | Description | Value |
@@ -822,6 +824,7 @@ To restore your deployment to using your previous driver configurations:
822824
| `anchoreConfig.ui.dbUser` | allows overriding and separation of the ui database user. | `""` |
823825
| `anchoreConfig.ui.dbPassword` | allows overriding and separation of the ui database user authentication | `""` |
824826
827+
825828
### Anchore Analyzer k8s Deployment Parameters
826829
827830
| Name | Description | Value |
@@ -839,6 +842,7 @@ To restore your deployment to using your previous driver configurations:
839842
| `analyzer.serviceAccountName` | Service account name for Anchore API pods | `""` |
840843
| `analyzer.scratchVolume.details` | Details for the k8s volume to be created for Anchore Analyzer scratch space | `{}` |
841844
845+
842846
### Anchore API k8s Deployment Parameters
843847
844848
| Name | Description | Value |
@@ -861,6 +865,7 @@ To restore your deployment to using your previous driver configurations:
861865
| `api.affinity` | Affinity for Anchore API pod assignment | `{}` |
862866
| `api.serviceAccountName` | Service account name for Anchore API pods | `""` |
863867
868+
864869
### Anchore Catalog k8s Deployment Parameters
865870
866871
| Name | Description | Value |
@@ -884,6 +889,7 @@ To restore your deployment to using your previous driver configurations:
884889
| `catalog.serviceAccountName` | Service account name for Anchore Catalog pods | `""` |
885890
| `catalog.scratchVolume.details` | Details for the k8s volume to be created for Anchore Catalog scratch space | `{}` |
886891
892+
887893
### Anchore DataSyncer k8s Deployment Parameters
888894
889895
| Name | Description | Value |
@@ -907,6 +913,7 @@ To restore your deployment to using your previous driver configurations:
907913
| `dataSyncer.serviceAccountName` | Service account name for Anchore DataSyncer pods | `""` |
908914
| `dataSyncer.scratchVolume.details` | Details for the k8s volume to be created for Anchore DataSyncer scratch space | `{}` |
909915
916+
910917
### Anchore Notifications Parameters
911918
912919
| Name | Description | Value |
@@ -929,6 +936,7 @@ To restore your deployment to using your previous driver configurations:
929936
| `notifications.affinity` | Affinity for Anchore Notifications pod assignment | `{}` |
930937
| `notifications.serviceAccountName` | Service account name for Anchore Notifications pods | `""` |
931938
939+
932940
### Anchore Policy Engine k8s Deployment Parameters
933941
934942
| Name | Description | Value |
@@ -952,6 +960,7 @@ To restore your deployment to using your previous driver configurations:
952960
| `policyEngine.serviceAccountName` | Service account name for Anchore Policy Engine pods | `""` |
953961
| `policyEngine.scratchVolume.details` | Details for the k8s volume to be created for Anchore Policy Engine scratch space | `{}` |
954962
963+
955964
### Anchore Reports Parameters
956965
957966
| Name | Description | Value |
@@ -975,6 +984,7 @@ To restore your deployment to using your previous driver configurations:
975984
| `reports.serviceAccountName` | Service account name for Anchore Reports pods | `""` |
976985
| `reports.scratchVolume.details` | Details for the k8s volume to be created for Anchore Reports scratch space | `{}` |
977986
987+
978988
### Anchore Reports Worker Parameters
979989
980990
| Name | Description | Value |
@@ -997,6 +1007,7 @@ To restore your deployment to using your previous driver configurations:
9971007
| `reportsWorker.affinity` | Affinity for Anchore Reports Worker pod assignment | `{}` |
9981008
| `reportsWorker.serviceAccountName` | Service account name for Anchore Reports Worker pods | `""` |
9991009
1010+
10001011
### Anchore Simple Queue Parameters
10011012
10021013
| Name | Description | Value |
@@ -1019,6 +1030,7 @@ To restore your deployment to using your previous driver configurations:
10191030
| `simpleQueue.affinity` | Affinity for Anchore Simple Queue pod assignment | `{}` |
10201031
| `simpleQueue.serviceAccountName` | Service account name for Anchore Simple Queue pods | `""` |
10211032
1033+
10221034
### Anchore UI Parameters
10231035
10241036
| Name | Description | Value |
@@ -1045,6 +1057,7 @@ To restore your deployment to using your previous driver configurations:
10451057
| `ui.affinity` | Affinity for Anchore ui pod assignment | `{}` |
10461058
| `ui.serviceAccountName` | Service account name for Anchore UI pods | `""` |
10471059
1060+
10481061
### Anchore Upgrade Job Parameters
10491062
10501063
| Name | Description | Value |
@@ -1063,6 +1076,7 @@ To restore your deployment to using your previous driver configurations:
10631076
| `upgradeJob.labels` | Labels for the Anchore upgrade job | `{}` |
10641077
| `upgradeJob.ttlSecondsAfterFinished` | The time period in seconds the upgrade job, and it's related pods should be retained for | `-1` |
10651078
1079+
10661080
### Ingress Parameters
10671081
10681082
| Name | Description | Value |
@@ -1077,6 +1091,7 @@ To restore your deployment to using your previous driver configurations:
10771091
| `ingress.tls` | Configure tls for the ingress resource | `[]` |
10781092
| `ingress.ingressClassName` | sets the ingress class name. As of k8s v1.18, this should be nginx | `nginx` |
10791093
1094+
10801095
### Google CloudSQL DB Parameters
10811096
10821097
| Name | Description | Value |
@@ -1090,15 +1105,20 @@ To restore your deployment to using your previous driver configurations:
10901105
| `cloudsql.serviceAccJsonName` | | `""` |
10911106
| `cloudsql.extraArgs` | a list of extra arguments to be passed into the cloudsql container command. eg | `[]` |
10921107
1108+
10931109
### Anchore UI Redis Parameters
10941110
1095-
| Name | Description | Value |
1096-
| ------------------------------------- | ------------------------------------------------------------------------------------------------ | ------------------- |
1097-
| `ui-redis.chartEnabled` | Use the dependent chart for the UI Redis deployment | `true` |
1098-
| `ui-redis.externalEndpoint` | External Redis endpoint when not using Helm managed chart (eg redis://:<password>@hostname:6379) | `""` |
1099-
| `ui-redis.auth.password` | Password used for connecting to Redis | `anchore-redis,123` |
1100-
| `ui-redis.architecture` | Redis deployment architecture | `standalone` |
1101-
| `ui-redis.master.persistence.enabled` | enables persistence | `false` |
1111+
| Name | Description | Value |
1112+
| ------------------------------------- | ------------------------------------------------------------------------------------------------ | --------------------- |
1113+
| `ui-redis.chartEnabled` | Use the dependent chart for the UI Redis deployment | `true` |
1114+
| `ui-redis.externalEndpoint` | External Redis endpoint when not using Helm managed chart (eg redis://:<password>@hostname:6379) | `""` |
1115+
| `ui-redis.auth.password` | Password used for connecting to Redis | `anchore-redis,123` |
1116+
| `ui-redis.architecture` | Redis deployment architecture | `standalone` |
1117+
| `ui-redis.master.persistence.enabled` | enables persistence | `false` |
1118+
| `ui-redis.image.registry` | Specifies the image registry to use for this chart. | `docker.io` |
1119+
| `ui-redis.image.repository` | Specifies the image repository to use for this chart. | `bitnami/redis` |
1120+
| `ui-redis.image.tag` | Specifies the image to use for this chart. | `7.0.12-debian-11-r0` |
1121+
11021122
11031123
### Anchore Database Parameters
11041124
@@ -1109,17 +1129,22 @@ To restore your deployment to using your previous driver configurations:
11091129
| `postgresql.auth.username` | Username used to connect to postgresql | `anchore` |
11101130
| `postgresql.auth.password` | Password used to connect to postgresql | `anchore-postgres,123` |
11111131
| `postgresql.auth.database` | Database name used when connecting to postgresql | `anchore` |
1132+
| `postgresql.primary.resources` | The resource limits & requests for the PostgreSQL Primary containers | `{}` |
11121133
| `postgresql.primary.service.ports.postgresql` | Port used to connect to Postgresql | `5432` |
1113-
| `postgresql.primary.persistence.size` | Configure size of the persistent volume used with helm managed chart | `20Gi` |
1134+
| `postgresql.primary.persistence.size` | Configure size of the persistent volume for PostgreSQL Primary data volume | `20Gi` |
1135+
| `postgresql.primary.persistence.storageClass` | PVC Storage Class for PostgreSQL Primary data volume | `""` |
11141136
| `postgresql.primary.extraEnvVars` | An array to add extra environment variables | `[]` |
1137+
| `postgresql.image.repository` | Specifies the image repository to use for this chart. | `bitnami/postgresql` |
1138+
| `postgresql.image.registry` | Specifies the image registry to use for this chart. | `docker.io` |
11151139
| `postgresql.image.tag` | Specifies the image to use for this chart. | `13.11.0-debian-11-r15` |
11161140
1141+
11171142
### Anchore Object Store and Analysis Archive Migration
11181143
11191144
| Name | Description | Value |
11201145
| ------------------------------------------------------------ | ---------------------------------------------------------------------------------------------------------------- | ---------------------- |
11211146
| `osaaMigrationJob.enabled` | Enable the Anchore Object Store and Analysis Archive migration job | `false` |
1122-
| `osaaMigrationJob.kubectlImage` | The image to use for the job's init container that uses kubectl to scale down deployments for the migration | `bitnami/kubectl:1.27` |
1147+
| `osaaMigrationJob.kubectlImage` | The image to use for the job's init container that uses kubectl to scale down deployments for the migration | `bitnami/kubectl:1.30` |
11231148
| `osaaMigrationJob.extraEnv` | An array to add extra environment variables | `[]` |
11241149
| `osaaMigrationJob.extraVolumes` | Define additional volumes for Anchore Object Store and Analysis Archive migration job | `[]` |
11251150
| `osaaMigrationJob.extraVolumeMounts` | Define additional volume mounts for Anchore Object Store and Analysis Archive migration job | `[]` |

0 commit comments

Comments
 (0)