From 53546a03dd7358a0e6abab3710ed21dbfda2bae8 Mon Sep 17 00:00:00 2001 From: moabu <47318409+moabu@users.noreply.github.com> Date: Wed, 20 Mar 2024 12:22:00 +0300 Subject: [PATCH] chore: prepare for 1.8.32 release Release-as: 1.8.32 --- .../kubernetes/templates/helm/gluu-1.8.32.tgz | Bin 0 -> 117093 bytes .../kubernetes/templates/helm/gluu/Chart.yaml | 36 +-- .../kubernetes/templates/helm/gluu/README.md | 47 ++-- .../helm/gluu/charts/casa/Chart.yaml | 2 +- .../templates/helm/gluu/charts/casa/README.md | 2 +- .../helm/gluu/charts/config/Chart.yaml | 2 +- .../helm/gluu/charts/config/README.md | 2 +- .../helm/gluu/charts/cr-rotate/Chart.yaml | 2 +- .../helm/gluu/charts/cr-rotate/README.md | 2 +- .../helm/gluu/charts/fido2/Chart.yaml | 2 +- .../helm/gluu/charts/fido2/README.md | 2 +- .../gluu/charts/gluu-alb-ingress/Chart.yaml | 2 +- .../gluu/charts/gluu-alb-ingress/README.md | 2 +- .../gluu/charts/gluu-istio-ingress/Chart.yaml | 2 +- .../gluu/charts/gluu-istio-ingress/README.md | 2 +- .../helm/gluu/charts/jackrabbit/Chart.yaml | 2 +- .../helm/gluu/charts/jackrabbit/README.md | 2 +- .../helm/gluu/charts/nginx-ingress/Chart.yaml | 2 +- .../helm/gluu/charts/nginx-ingress/README.md | 2 +- .../helm/gluu/charts/opendj/Chart.yaml | 2 +- .../helm/gluu/charts/opendj/README.md | 2 +- .../charts/oxauth-key-rotation/Chart.yaml | 2 +- .../gluu/charts/oxauth-key-rotation/README.md | 2 +- .../helm/gluu/charts/oxauth/Chart.yaml | 2 +- .../helm/gluu/charts/oxauth/README.md | 2 +- .../helm/gluu/charts/oxd-server/Chart.yaml | 2 +- .../helm/gluu/charts/oxd-server/README.md | 2 +- .../helm/gluu/charts/oxpassport/Chart.yaml | 2 +- .../helm/gluu/charts/oxpassport/README.md | 2 +- .../helm/gluu/charts/oxshibboleth/Chart.yaml | 2 +- .../helm/gluu/charts/oxshibboleth/README.md | 2 +- .../helm/gluu/charts/oxtrust/Chart.yaml | 2 +- .../helm/gluu/charts/oxtrust/README.md | 2 +- .../helm/gluu/charts/persistence/Chart.yaml | 2 +- .../helm/gluu/charts/persistence/README.md | 2 +- .../helm/gluu/charts/scim/Chart.yaml | 2 +- .../templates/helm/gluu/charts/scim/README.md | 2 +- pygluu/kubernetes/templates/helm/index.yaml | 248 +++++++++++++----- pygluu/kubernetes/version.py | 2 +- 39 files changed, 263 insertions(+), 138 deletions(-) create mode 100644 pygluu/kubernetes/templates/helm/gluu-1.8.32.tgz diff --git a/pygluu/kubernetes/templates/helm/gluu-1.8.32.tgz b/pygluu/kubernetes/templates/helm/gluu-1.8.32.tgz new file mode 100644 index 0000000000000000000000000000000000000000..079fbea501cd7f752178a4bfff9a97cd89aebc7b GIT binary patch literal 117093 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Ⓢx&UymT;jk9 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 W#g}yoKm-B;02CF>iGXh4fc_UmO#t8k literal 0 HcmV?d00001 diff --git a/pygluu/kubernetes/templates/helm/gluu/Chart.yaml b/pygluu/kubernetes/templates/helm/gluu/Chart.yaml index a739d979..539f9064 100644 --- a/pygluu/kubernetes/templates/helm/gluu/Chart.yaml +++ b/pygluu/kubernetes/templates/helm/gluu/Chart.yaml @@ -46,73 +46,73 @@ maintainers: email: support@gluu.org description: Gluu Access and Identity Mangement name: gluu -version: 1.8.31 +version: 1.8.32 dependencies: - name: config condition: global.config.enabled - version: 1.8.31 + version: 1.8.32 - name: opendj condition: global.opendj.enabled - version: 1.8.31 + version: 1.8.32 - name: jackrabbit condition: global.jackrabbit.enabled - version: 1.8.31 + version: 1.8.32 - name: oxauth condition: global.oxauth.enabled - version: 1.8.31 + version: 1.8.32 - name: fido2 condition: global.fido2.enabled - version: 1.8.31 + version: 1.8.32 - name: scim condition: global.scim.enabled - version: 1.8.31 + version: 1.8.32 - name: oxtrust condition: global.oxtrust.enabled - version: 1.8.31 + version: 1.8.32 - name: nginx-ingress condition: global.nginx-ingress.enabled - version: 1.8.31 + version: 1.8.32 - name: oxshibboleth condition: global.oxshibboleth.enabled - version: 1.8.31 + version: 1.8.32 - name: oxpassport - version: 1.8.31 + version: 1.8.32 condition: config.configmap.gluuPassportEnabled - name: casa - version: 1.8.31 + version: 1.8.32 condition: config.configmap.gluuCasaEnabled - name: oxauth-key-rotation condition: global.oxauth-key-rotation.enabled - version: 1.8.31 + version: 1.8.32 - name: cr-rotate - version: 1.8.31 + version: 1.8.32 condition: global.cr-rotate.enabled - name: oxd-server condition: global.oxd-server.enabled - version: 1.8.31 + version: 1.8.32 - name: persistence condition: global.persistence.enabled - version: 1.8.31 + version: 1.8.32 - name: gluu-istio-ingress condition: global.istio.ingress - version: 1.8.31 + version: 1.8.32 - name: gluu-alb-ingress condition: global.alb.ingress - version: 1.8.31 + version: 1.8.32 diff --git a/pygluu/kubernetes/templates/helm/gluu/README.md b/pygluu/kubernetes/templates/helm/gluu/README.md index 635d57fd..73f2aba8 100644 --- a/pygluu/kubernetes/templates/helm/gluu/README.md +++ b/pygluu/kubernetes/templates/helm/gluu/README.md @@ -1,6 +1,6 @@ # gluu -![Version: 1.8.31](https://img.shields.io/badge/Version-1.8.31-informational?style=flat-square) ![AppVersion: 4.5.3](https://img.shields.io/badge/AppVersion-4.5.3-informational?style=flat-square) +![Version: 1.8.32](https://img.shields.io/badge/Version-1.8.32-informational?style=flat-square) ![AppVersion: 4.5.3](https://img.shields.io/badge/AppVersion-4.5.3-informational?style=flat-square) Gluu Access and Identity Mangement @@ -23,23 +23,23 @@ Kubernetes: `>=v1.22.0-0` | Repository | Name | Version | |------------|------|---------| -| | casa | 1.8.31 | -| | config | 1.8.31 | -| | cr-rotate | 1.8.31 | -| | fido2 | 1.8.31 | -| | gluu-alb-ingress | 1.8.31 | -| | gluu-istio-ingress | 1.8.31 | -| | jackrabbit | 1.8.31 | -| | nginx-ingress | 1.8.31 | -| | opendj | 1.8.31 | -| | oxauth | 1.8.31 | -| | oxauth-key-rotation | 1.8.31 | -| | oxd-server | 1.8.31 | -| | oxpassport | 1.8.31 | -| | oxshibboleth | 1.8.31 | -| | oxtrust | 1.8.31 | -| | persistence | 1.8.31 | -| | scim | 1.8.31 | +| | casa | 1.8.32 | +| | config | 1.8.32 | +| | cr-rotate | 1.8.32 | +| | fido2 | 1.8.32 | +| | gluu-alb-ingress | 1.8.32 | +| | gluu-istio-ingress | 1.8.32 | +| | jackrabbit | 1.8.32 | +| | nginx-ingress | 1.8.32 | +| | opendj | 1.8.32 | +| | oxauth | 1.8.32 | +| | oxauth-key-rotation | 1.8.32 | +| | oxd-server | 1.8.32 | +| | oxpassport | 1.8.32 | +| | oxshibboleth | 1.8.32 | +| | oxtrust | 1.8.32 | +| | persistence | 1.8.32 | +| | scim | 1.8.32 | ## Values @@ -235,7 +235,7 @@ Kubernetes: `>=v1.22.0-0` | fido2.usrEnvs.secret | object | `{}` | Add custom secret envs to the service variable1: value1 | | fido2.volumeMounts | list | `[]` | Configure any additional volumesMounts that need to be attached to the containers | | fido2.volumes | list | `[]` | Configure any additional volumes that need to be attached to the pod | -| global | object | `{"alb":{"ingress":{"additionalAnnotations":{"alb.ingress.kubernetes.io/auth-session-cookie":"custom-cookie","alb.ingress.kubernetes.io/certificate-arn":"arn:aws:acm:us-west-2:xxxx:certificate/xxxxxx","alb.ingress.kubernetes.io/scheme":"internet-facing","kubernetes.io/ingress.class":"alb"},"additionalLabels":{},"adminUiEnabled":true,"authServerEnabled":true,"casaEnabled":false,"enabled":false,"fido2ConfigEnabled":false,"fido2Enabled":false,"openidConfigEnabled":true,"passportEnabled":false,"scimConfigEnabled":false,"scimEnabled":false,"shibEnabled":false,"u2fConfigEnabled":true,"uma2ConfigEnabled":true,"webdiscoveryEnabled":true,"webfingerEnabled":true}},"azureStorageAccountType":"Standard_LRS","azureStorageKind":"Managed","cloud":{"testEnviroment":false},"cnAwsConfigFile":"/etc/gluu/conf/aws_config_file","cnAwsSecretsReplicaRegionsFile":"/etc/gluu/conf/aws_secrets_replica_regions","cnAwsSharedCredentialsFile":"/etc/gluu/conf/aws_shared_credential_file","cnGoogleApplicationCredentials":"/etc/gluu/conf/google-credentials.json","config":{"enabled":true},"configAdapterName":"kubernetes","configSecretAdapter":"kubernetes","cr-rotate":{"enabled":false},"domain":"demoexample.gluu.org","enableSecurityContextWithNonRegisteredDomain":"true","fido2":{"appLoggers":{"enableStdoutLogPrefix":"true","fido2LogLevel":"INFO","fido2LogTarget":"STDOUT","persistenceLogLevel":"INFO","persistenceLogTarget":"FILE"},"enabled":false},"gcePdStorageType":"pd-standard","gluuJackrabbitCluster":"true","gluuPersistenceType":"couchbase","isDomainRegistered":"false","istio":{"additionalAnnotations":{},"additionalLabels":{},"enabled":false,"ingress":false,"namespace":"istio-system"},"jackrabbit":{"appLoggers":{"jackrabbitLogLevel":"INFO","jackrabbitLogTarget":"STDOUT"},"enabled":false},"jobTtlSecondsAfterFinished":300,"lbIp":"22.22.22.22","ldapServiceName":"opendj","nginx-ingress":{"enabled":true},"opendj":{"enabled":true},"oxauth":{"appLoggers":{"auditStatsLogLevel":"INFO","auditStatsLogTarget":"FILE","authLogLevel":"INFO","authLogTarget":"STDOUT","cleanerLogLevel":"INFO","cleanerLogTarget":"FILE","enableStdoutLogPrefix":"true","httpLogLevel":"INFO","httpLogTarget":"FILE","ldapStatsLogLevel":"INFO","ldapStatsLogTarget":"FILE","persistenceDurationLogLevel":"INFO","persistenceDurationLogTarget":"FILE","persistenceLogLevel":"INFO","persistenceLogTarget":"FILE","scriptLogLevel":"INFO","scriptLogTarget":"FILE"},"enabled":true},"oxauth-key-rotation":{"enabled":false},"oxd-server":{"appLoggers":{"oxdServerLogLevel":"INFO","oxdServerLogTarget":"STDOUT"},"enabled":true},"oxshibboleth":{"appLoggers":{"auditStatsLogLevel":"INFO","auditStatsLogTarget":"FILE","consentAuditLogLevel":"INFO","consentAuditLogTarget":"FILE","containerLogLevel":"","enableStdoutLogPrefix":"true","encryptionLogLevel":"","httpclientLogLevel":"","idpLogLevel":"INFO","idpLogTarget":"STDOUT","ldapLogLevel":"","messagesLogLevel":"","opensamlLogLevel":"","propsLogLevel":"","scriptLogLevel":"INFO","scriptLogTarget":"FILE","springLogLevel":"","xmlsecLogLevel":""},"enabled":false,"gluuCustomJavaOptions":""},"oxtrust":{"appLoggers":{"apachehcLogLevel":"INFO","apachehcLogTarget":"FILE","auditStatsLogLevel":"INFO","auditStatsLogTarget":"FILE","cacheRefreshLogLevel":"INFO","cacheRefreshLogTarget":"FILE","cacheRefreshPythonLogLevel":"INFO","cacheRefreshPythonLogTarget":"FILE","cleanerLogLevel":"INFO","cleanerLogTarget":"FILE","enableStdoutLogPrefix":"true","httpLogLevel":"INFO","httpLogTarget":"FILE","ldapStatsLogLevel":"INFO","ldapStatsLogTarget":"FILE","oxtrustLogLevel":"INFO","oxtrustLogTarget":"STDOUT","persistenceDurationLogLevel":"INFO","persistenceDurationLogTarget":"FILE","persistenceLogLevel":"INFO","persistenceLogTarget":"FILE","scriptLogLevel":"INFO","scriptLogTarget":"FILE","velocityLogLevel":"INFO","velocityLogTarget":"FILE"},"enabled":true,"gluuCustomJavaOptions":"-XshowSettings:vm -XX:MaxRAMPercentage=80"},"persistence":{"enabled":true},"scim":{"appLoggers":{"enableStdoutLogPrefix":"true","persistenceDurationLogLevel":"INFO","persistenceDurationLogTarget":"FILE","persistenceLogLevel":"INFO","persistenceLogTarget":"FILE","scimLogLevel":"INFO","scimLogTarget":"STDOUT","scriptLogLevel":"INFO","scriptLogTarget":"FILE"},"enabled":false},"sslCertFromDomain":"false","storageClass":{"allowVolumeExpansion":true,"allowedTopologies":[],"mountOptions":["debug"],"parameters":{},"provisioner":"microk8s.io/hostpath","reclaimPolicy":"Retain","volumeBindingMode":"WaitForFirstConsumer"},"upgrade":{"enabled":false,"image":{"repository":"gluufederation/upgrade","tag":"4.5.3-2"},"sourceVersion":"4.5","targetVersion":"4.5"},"usrEnvs":{"normal":{},"secret":{}}}` | Parameters used globally across all services helm charts. | +| global | object | `{"alb":{"ingress":{"additionalAnnotations":{"alb.ingress.kubernetes.io/auth-session-cookie":"custom-cookie","alb.ingress.kubernetes.io/certificate-arn":"arn:aws:acm:us-west-2:xxxx:certificate/xxxxxx","alb.ingress.kubernetes.io/scheme":"internet-facing","kubernetes.io/ingress.class":"alb"},"additionalLabels":{},"adminUiEnabled":true,"authServerEnabled":true,"casaEnabled":false,"enabled":false,"fido2ConfigEnabled":false,"fido2Enabled":false,"openidConfigEnabled":true,"passportEnabled":false,"scimConfigEnabled":false,"scimEnabled":false,"shibEnabled":false,"u2fConfigEnabled":true,"uma2ConfigEnabled":true,"webdiscoveryEnabled":true,"webfingerEnabled":true}},"azureStorageAccountType":"Standard_LRS","azureStorageKind":"Managed","cloud":{"testEnviroment":false},"cnAwsConfigFile":"/etc/gluu/conf/aws_config_file","cnAwsSecretsReplicaRegionsFile":"/etc/gluu/conf/aws_secrets_replica_regions","cnAwsSharedCredentialsFile":"/etc/gluu/conf/aws_shared_credential_file","cnGoogleApplicationCredentials":"/etc/gluu/conf/google-credentials.json","config":{"enabled":true},"configAdapterName":"kubernetes","configSecretAdapter":"kubernetes","cr-rotate":{"enabled":false},"domain":"demoexample.gluu.org","enableSecurityContextWithNonRegisteredDomain":"true","fido2":{"appLoggers":{"enableStdoutLogPrefix":"true","fido2LogLevel":"INFO","fido2LogTarget":"STDOUT","persistenceLogLevel":"INFO","persistenceLogTarget":"FILE"},"enabled":false,"gluuCustomJavaOptions":""},"gcePdStorageType":"pd-standard","gluuJackrabbitCluster":"true","gluuPersistenceType":"couchbase","isDomainRegistered":"false","istio":{"additionalAnnotations":{},"additionalLabels":{},"enabled":false,"gateways":[],"ingress":false,"namespace":"istio-system"},"jackrabbit":{"appLoggers":{"jackrabbitLogLevel":"INFO","jackrabbitLogTarget":"STDOUT"},"enabled":false},"jobTtlSecondsAfterFinished":300,"lbIp":"22.22.22.22","ldapServiceName":"opendj","nginx-ingress":{"enabled":true},"opendj":{"enabled":true},"oxauth":{"appLoggers":{"auditStatsLogLevel":"INFO","auditStatsLogTarget":"FILE","authLogLevel":"INFO","authLogTarget":"STDOUT","cleanerLogLevel":"INFO","cleanerLogTarget":"FILE","enableStdoutLogPrefix":"true","httpLogLevel":"INFO","httpLogTarget":"FILE","ldapStatsLogLevel":"INFO","ldapStatsLogTarget":"FILE","persistenceDurationLogLevel":"INFO","persistenceDurationLogTarget":"FILE","persistenceLogLevel":"INFO","persistenceLogTarget":"FILE","scriptLogLevel":"INFO","scriptLogTarget":"FILE"},"enabled":true,"gluuCustomJavaOptions":""},"oxauth-key-rotation":{"enabled":false},"oxd-server":{"appLoggers":{"oxdServerLogLevel":"INFO","oxdServerLogTarget":"STDOUT"},"enabled":true,"gluuCustomJavaOptions":""},"oxshibboleth":{"appLoggers":{"auditStatsLogLevel":"INFO","auditStatsLogTarget":"FILE","consentAuditLogLevel":"INFO","consentAuditLogTarget":"FILE","containerLogLevel":"","enableStdoutLogPrefix":"true","encryptionLogLevel":"","httpclientLogLevel":"","idpLogLevel":"INFO","idpLogTarget":"STDOUT","ldapLogLevel":"","messagesLogLevel":"","opensamlLogLevel":"","propsLogLevel":"","scriptLogLevel":"INFO","scriptLogTarget":"FILE","springLogLevel":"","xmlsecLogLevel":""},"enabled":false,"gluuCustomJavaOptions":""},"oxtrust":{"appLoggers":{"apachehcLogLevel":"INFO","apachehcLogTarget":"FILE","auditStatsLogLevel":"INFO","auditStatsLogTarget":"FILE","cacheRefreshLogLevel":"INFO","cacheRefreshLogTarget":"FILE","cacheRefreshPythonLogLevel":"INFO","cacheRefreshPythonLogTarget":"FILE","cleanerLogLevel":"INFO","cleanerLogTarget":"FILE","enableStdoutLogPrefix":"true","httpLogLevel":"INFO","httpLogTarget":"FILE","ldapStatsLogLevel":"INFO","ldapStatsLogTarget":"FILE","oxtrustLogLevel":"INFO","oxtrustLogTarget":"STDOUT","persistenceDurationLogLevel":"INFO","persistenceDurationLogTarget":"FILE","persistenceLogLevel":"INFO","persistenceLogTarget":"FILE","scriptLogLevel":"INFO","scriptLogTarget":"FILE","velocityLogLevel":"INFO","velocityLogTarget":"FILE"},"enabled":true,"gluuCustomJavaOptions":"-XshowSettings:vm -XX:MaxRAMPercentage=80"},"persistence":{"enabled":true},"scim":{"appLoggers":{"enableStdoutLogPrefix":"true","persistenceDurationLogLevel":"INFO","persistenceDurationLogTarget":"FILE","persistenceLogLevel":"INFO","persistenceLogTarget":"FILE","scimLogLevel":"INFO","scimLogTarget":"STDOUT","scriptLogLevel":"INFO","scriptLogTarget":"FILE"},"enabled":false,"gluuCustomJavaOptions":""},"sslCertFromDomain":"false","storageClass":{"allowVolumeExpansion":true,"allowedTopologies":[],"mountOptions":["debug"],"parameters":{},"provisioner":"microk8s.io/hostpath","reclaimPolicy":"Retain","volumeBindingMode":"WaitForFirstConsumer"},"upgrade":{"enabled":false,"image":{"repository":"gluufederation/upgrade","tag":"4.5.3-2"},"sourceVersion":"4.5","targetVersion":"4.5"},"usrEnvs":{"normal":{},"secret":{}}}` | Parameters used globally across all services helm charts. | | global.alb.ingress.additionalAnnotations | object | `{"alb.ingress.kubernetes.io/auth-session-cookie":"custom-cookie","alb.ingress.kubernetes.io/certificate-arn":"arn:aws:acm:us-west-2:xxxx:certificate/xxxxxx","alb.ingress.kubernetes.io/scheme":"internet-facing","kubernetes.io/ingress.class":"alb"}` | Additional annotations that will be added across all ingress definitions in the format of {cert-manager.io/issuer: "letsencrypt-prod"} | | global.alb.ingress.additionalLabels | object | `{}` | Additional labels that will be added across all ingress definitions in the format of {mylabel: "myapp"} | | global.alb.ingress.adminUiEnabled | bool | `true` | Enable Admin UI endpoints /identity | @@ -268,6 +268,7 @@ Kubernetes: `>=v1.22.0-0` | global.fido2.appLoggers.persistenceLogLevel | string | `"INFO"` | fido2_persistence.log level | | global.fido2.appLoggers.persistenceLogTarget | string | `"FILE"` | fido2_persistence.log target | | global.fido2.enabled | bool | `false` | Boolean flag to enable/disable the fido2 chart. | +| global.fido2.gluuCustomJavaOptions | string | `""` | passing custom java options to fido2. Notice you do not need to pass in any loggers optoins as they are introduced below in appLoggers. DO NOT PASS GLUU_JAVA_OPTIONS in envs. | | global.gcePdStorageType | string | `"pd-standard"` | GCE storage kind if using Google disks | | global.gluuJackrabbitCluster | string | `"true"` | Boolean flag if enabled will enable jackrabbit in cluster mode with Postgres. | | global.gluuPersistenceType | string | `"couchbase"` | Persistence backend to run Gluu with ldap|couchbase|hybrid|sql|spanner. | @@ -275,6 +276,7 @@ Kubernetes: `>=v1.22.0-0` | global.istio.additionalAnnotations | object | `{}` | Additional annotations that will be added across the gateway in the format of {cert-manager.io/issuer: "letsencrypt-prod"} | | global.istio.additionalLabels | object | `{}` | Additional labels that will be added across the gateway in the format of {mylabel: "myapp"} | | global.istio.enabled | bool | `false` | Boolean flag that enables using istio gateway for Gluu. This assumes istio ingress is installed and hence the LB is available. | +| global.istio.gateways | list | `[]` | Custom istio gateways name to be used for Gluu. This is only used when global.istio.enabled is set to true and a gateway has been created in the environment outside this helm chart lifecycle. gateways: - "gluu-gateway" | | global.istio.ingress | bool | `false` | Boolean flag that enables using istio side cars with Gluu services. | | global.istio.namespace | string | `"istio-system"` | The namespace istio is deployed in. The is normally istio-system. | | global.jackrabbit.appLoggers | object | `{"jackrabbitLogLevel":"INFO","jackrabbitLogTarget":"STDOUT"}` | App loggers can be configured to define where the logs will be redirected to and the level of each in which it should be displayed. log levels are "OFF", "FATAL", "ERROR", "WARN", "INFO", "DEBUG", "TRACE" Targets are "STDOUT" and "FILE" | @@ -306,10 +308,12 @@ Kubernetes: `>=v1.22.0-0` | global.oxauth.appLoggers.scriptLogLevel | string | `"INFO"` | oxauth_script.log level | | global.oxauth.appLoggers.scriptLogTarget | string | `"FILE"` | oxauth_script.log target | | global.oxauth.enabled | bool | `true` | Boolean flag to enable/disable oxauth chart. You should never set this to false. | +| global.oxauth.gluuCustomJavaOptions | string | `""` | passing custom java options to oxauth. Notice you do not need to pass in any loggers optoins as they are introduced below in appLoggers. DO NOT PASS GLUU_JAVA_OPTIONS in envs. | | global.oxd-server.appLoggers | object | `{"oxdServerLogLevel":"INFO","oxdServerLogTarget":"STDOUT"}` | App loggers can be configured to define where the logs will be redirected to and the level of each in which it should be displayed. log levels are "OFF", "FATAL", "ERROR", "WARN", "INFO", "DEBUG", "TRACE" Targets are "STDOUT" and "FILE" | | global.oxd-server.appLoggers.oxdServerLogLevel | string | `"INFO"` | oxd-server.log level | | global.oxd-server.appLoggers.oxdServerLogTarget | string | `"STDOUT"` | oxd-server.log target | | global.oxd-server.enabled | bool | `true` | Boolean flag to enable/disable the oxd-server chart. | +| global.oxd-server.gluuCustomJavaOptions | string | `""` | passing custom java options to oxShibboleth. Notice you do not need to pass in any loggers optoins as they are introduced below in appLoggers. DO NOT PASS GLUU_JAVA_OPTIONS in envs. | | global.oxshibboleth.appLoggers | object | `{"auditStatsLogLevel":"INFO","auditStatsLogTarget":"FILE","consentAuditLogLevel":"INFO","consentAuditLogTarget":"FILE","containerLogLevel":"","enableStdoutLogPrefix":"true","encryptionLogLevel":"","httpclientLogLevel":"","idpLogLevel":"INFO","idpLogTarget":"STDOUT","ldapLogLevel":"","messagesLogLevel":"","opensamlLogLevel":"","propsLogLevel":"","scriptLogLevel":"INFO","scriptLogTarget":"FILE","springLogLevel":"","xmlsecLogLevel":""}` | App loggers can be configured to define where the logs will be redirected to and the level of each in which it should be displayed. log levels are "OFF", "FATAL", "ERROR", "WARN", "INFO", "DEBUG", "TRACE" Targets are "STDOUT" and "FILE" | | global.oxshibboleth.appLoggers.auditStatsLogLevel | string | `"INFO"` | idp-audit.log level | | global.oxshibboleth.appLoggers.auditStatsLogTarget | string | `"FILE"` | idp-audit.log target | @@ -322,7 +326,7 @@ Kubernetes: `>=v1.22.0-0` | global.oxshibboleth.appLoggers.scriptLogLevel | string | `"INFO"` | idp-script.log level | | global.oxshibboleth.appLoggers.scriptLogTarget | string | `"FILE"` | idp-script.log target | | global.oxshibboleth.enabled | bool | `false` | Boolean flag to enable/disable the oxShibbboleth chart. | -| global.oxshibboleth.gluuCustomJavaOptions | string | `""` | passing custom java options to oxShibboleth. Notice you do not need to pass in any loggers optoins as they are introduced below in appLoggers. | +| global.oxshibboleth.gluuCustomJavaOptions | string | `""` | passing custom java options to oxShibboleth. Notice you do not need to pass in any loggers optoins as they are introduced below in appLoggers. DO NOT PASS GLUU_JAVA_OPTIONS in envs. | | global.oxtrust.appLoggers | object | `{"apachehcLogLevel":"INFO","apachehcLogTarget":"FILE","auditStatsLogLevel":"INFO","auditStatsLogTarget":"FILE","cacheRefreshLogLevel":"INFO","cacheRefreshLogTarget":"FILE","cacheRefreshPythonLogLevel":"INFO","cacheRefreshPythonLogTarget":"FILE","cleanerLogLevel":"INFO","cleanerLogTarget":"FILE","enableStdoutLogPrefix":"true","httpLogLevel":"INFO","httpLogTarget":"FILE","ldapStatsLogLevel":"INFO","ldapStatsLogTarget":"FILE","oxtrustLogLevel":"INFO","oxtrustLogTarget":"STDOUT","persistenceDurationLogLevel":"INFO","persistenceDurationLogTarget":"FILE","persistenceLogLevel":"INFO","persistenceLogTarget":"FILE","scriptLogLevel":"INFO","scriptLogTarget":"FILE","velocityLogLevel":"INFO","velocityLogTarget":"FILE"}` | App loggers can be configured to define where the logs will be redirected to and the level of each in which it should be displayed. log levels are "OFF", "FATAL", "ERROR", "WARN", "INFO", "DEBUG", "TRACE" Targets are "STDOUT" and "FILE" | | global.oxtrust.appLoggers.apachehcLogLevel | string | `"INFO"` | apachehc log level | | global.oxtrust.appLoggers.apachehcLogTarget | string | `"FILE"` | apachehc log target | @@ -350,7 +354,7 @@ Kubernetes: `>=v1.22.0-0` | global.oxtrust.appLoggers.velocityLogLevel | string | `"INFO"` | velocity log level | | global.oxtrust.appLoggers.velocityLogTarget | string | `"FILE"` | velocity log target | | global.oxtrust.enabled | bool | `true` | Boolean flag to enable/disable the oxtrust chart. | -| global.oxtrust.gluuCustomJavaOptions | string | `"-XshowSettings:vm -XX:MaxRAMPercentage=80"` | passing custom java options to oxTrust. | +| global.oxtrust.gluuCustomJavaOptions | string | `"-XshowSettings:vm -XX:MaxRAMPercentage=80"` | passing custom java options to oxTrust. Notice you do not need to pass in any loggers options as they are introduced below in appLoggers. DO NOT PASS GLUU_JAVA_OPTIONS in envs. | | global.persistence.enabled | bool | `true` | Boolean flag to enable/disable the persistence chart. | | global.scim.appLoggers | object | `{"enableStdoutLogPrefix":"true","persistenceDurationLogLevel":"INFO","persistenceDurationLogTarget":"FILE","persistenceLogLevel":"INFO","persistenceLogTarget":"FILE","scimLogLevel":"INFO","scimLogTarget":"STDOUT","scriptLogLevel":"INFO","scriptLogTarget":"FILE"}` | App loggers can be configured to define where the logs will be redirected to and the level of each in which it should be displayed. log levels are "OFF", "FATAL", "ERROR", "WARN", "INFO", "DEBUG", "TRACE" Targets are "STDOUT" and "FILE" | | global.scim.appLoggers.enableStdoutLogPrefix | string | `"true"` | Enable log prefixing which enables prepending the STDOUT logs with the file name. i.e scim-script ===> 2022-12-20 17:49:55,744 INFO | @@ -363,6 +367,7 @@ Kubernetes: `>=v1.22.0-0` | global.scim.appLoggers.scriptLogLevel | string | `"INFO"` | scim_script.log level | | global.scim.appLoggers.scriptLogTarget | string | `"FILE"` | scim_script.log target | | global.scim.enabled | bool | `false` | Boolean flag to enable/disable the SCIM chart. | +| global.scim.gluuCustomJavaOptions | string | `""` | passing custom java options to scim. Notice you do not need to pass in any loggers optoins as they are introduced below in appLoggers. DO NOT PASS GLUU_JAVA_OPTIONS in envs. | | global.sslCertFromDomain | string | `"false"` | Validate certificate is downloaded from given domain. If set to true (default to false), raise an error if cert is not downloaded. Note that the flag is ignored if mounted SSL cert and key files exist | | global.storageClass | object | `{"allowVolumeExpansion":true,"allowedTopologies":[],"mountOptions":["debug"],"parameters":{},"provisioner":"microk8s.io/hostpath","reclaimPolicy":"Retain","volumeBindingMode":"WaitForFirstConsumer"}` | StorageClass section for Jackrabbit and OpenDJ charts. This is not currently used by the openbanking distribution. You may specify custom parameters as needed. | | global.storageClass.parameters | object | `{}` | parameters: fsType: "" kind: "" pool: "" storageAccountType: "" type: "" | diff --git a/pygluu/kubernetes/templates/helm/gluu/charts/casa/Chart.yaml b/pygluu/kubernetes/templates/helm/gluu/charts/casa/Chart.yaml index 61ce2b12..8add5fe2 100644 --- a/pygluu/kubernetes/templates/helm/gluu/charts/casa/Chart.yaml +++ b/pygluu/kubernetes/templates/helm/gluu/charts/casa/Chart.yaml @@ -2,7 +2,7 @@ # https://www.apache.org/licenses/LICENSE-2.0 apiVersion: v2 name: casa -version: 1.8.31 +version: 1.8.32 kubeVersion: ">=v1.22.0-0" description: Gluu Casa ("Casa") is a self-service web portal for end-users to manage authentication and authorization preferences for their account in a Gluu Server. type: application diff --git a/pygluu/kubernetes/templates/helm/gluu/charts/casa/README.md b/pygluu/kubernetes/templates/helm/gluu/charts/casa/README.md index 28ef7fe5..92954e12 100644 --- a/pygluu/kubernetes/templates/helm/gluu/charts/casa/README.md +++ b/pygluu/kubernetes/templates/helm/gluu/charts/casa/README.md @@ -1,6 +1,6 @@ # casa -![Version: 1.8.31](https://img.shields.io/badge/Version-1.8.31-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 4.5.3](https://img.shields.io/badge/AppVersion-4.5.3-informational?style=flat-square) +![Version: 1.8.32](https://img.shields.io/badge/Version-1.8.32-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 4.5.3](https://img.shields.io/badge/AppVersion-4.5.3-informational?style=flat-square) Gluu Casa ("Casa") is a self-service web portal for end-users to manage authentication and authorization preferences for their account in a Gluu Server. diff --git a/pygluu/kubernetes/templates/helm/gluu/charts/config/Chart.yaml b/pygluu/kubernetes/templates/helm/gluu/charts/config/Chart.yaml index c0be9027..49467db3 100644 --- a/pygluu/kubernetes/templates/helm/gluu/charts/config/Chart.yaml +++ b/pygluu/kubernetes/templates/helm/gluu/charts/config/Chart.yaml @@ -2,7 +2,7 @@ # https://www.apache.org/licenses/LICENSE-2.0 apiVersion: v2 name: config -version: 1.8.31 +version: 1.8.32 kubeVersion: ">=v1.22.0-0" description: Configuration parameters for setup and initial configuration secret and config layers used by Gluu services. type: application diff --git a/pygluu/kubernetes/templates/helm/gluu/charts/config/README.md b/pygluu/kubernetes/templates/helm/gluu/charts/config/README.md index ff03933c..9229d1e6 100644 --- a/pygluu/kubernetes/templates/helm/gluu/charts/config/README.md +++ b/pygluu/kubernetes/templates/helm/gluu/charts/config/README.md @@ -1,6 +1,6 @@ # config -![Version: 1.8.31](https://img.shields.io/badge/Version-1.8.31-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 4.5.3](https://img.shields.io/badge/AppVersion-4.5.3-informational?style=flat-square) +![Version: 1.8.32](https://img.shields.io/badge/Version-1.8.32-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 4.5.3](https://img.shields.io/badge/AppVersion-4.5.3-informational?style=flat-square) Configuration parameters for setup and initial configuration secret and config layers used by Gluu services. diff --git a/pygluu/kubernetes/templates/helm/gluu/charts/cr-rotate/Chart.yaml b/pygluu/kubernetes/templates/helm/gluu/charts/cr-rotate/Chart.yaml index 35648985..75d46729 100644 --- a/pygluu/kubernetes/templates/helm/gluu/charts/cr-rotate/Chart.yaml +++ b/pygluu/kubernetes/templates/helm/gluu/charts/cr-rotate/Chart.yaml @@ -2,7 +2,7 @@ # https://www.apache.org/licenses/LICENSE-2.0 apiVersion: v2 name: cr-rotate -version: 1.8.31 +version: 1.8.32 kubeVersion: ">=v1.22.0-0" description: CacheRefreshRotation is a special container to monitor cache refresh on oxTrust containers. This may become depreciated in 5.0. type: application diff --git a/pygluu/kubernetes/templates/helm/gluu/charts/cr-rotate/README.md b/pygluu/kubernetes/templates/helm/gluu/charts/cr-rotate/README.md index d313cdde..445f9dab 100644 --- a/pygluu/kubernetes/templates/helm/gluu/charts/cr-rotate/README.md +++ b/pygluu/kubernetes/templates/helm/gluu/charts/cr-rotate/README.md @@ -1,6 +1,6 @@ # cr-rotate -![Version: 1.8.31](https://img.shields.io/badge/Version-1.8.31-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 4.5.3](https://img.shields.io/badge/AppVersion-4.5.3-informational?style=flat-square) +![Version: 1.8.32](https://img.shields.io/badge/Version-1.8.32-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 4.5.3](https://img.shields.io/badge/AppVersion-4.5.3-informational?style=flat-square) CacheRefreshRotation is a special container to monitor cache refresh on oxTrust containers. This may become depreciated in 5.0. diff --git a/pygluu/kubernetes/templates/helm/gluu/charts/fido2/Chart.yaml b/pygluu/kubernetes/templates/helm/gluu/charts/fido2/Chart.yaml index 478da528..583ea838 100644 --- a/pygluu/kubernetes/templates/helm/gluu/charts/fido2/Chart.yaml +++ b/pygluu/kubernetes/templates/helm/gluu/charts/fido2/Chart.yaml @@ -2,7 +2,7 @@ # https://www.apache.org/licenses/LICENSE-2.0 apiVersion: v2 name: fido2 -version: 1.8.31 +version: 1.8.32 kubeVersion: ">=v1.22.0-0" description: FIDO 2.0 (FIDO2) is an open authentication standard that enables leveraging common devices to authenticate to online services in both mobile and desktop environments. type: application diff --git a/pygluu/kubernetes/templates/helm/gluu/charts/fido2/README.md b/pygluu/kubernetes/templates/helm/gluu/charts/fido2/README.md index 84942864..2f7f1f9c 100644 --- a/pygluu/kubernetes/templates/helm/gluu/charts/fido2/README.md +++ b/pygluu/kubernetes/templates/helm/gluu/charts/fido2/README.md @@ -1,6 +1,6 @@ # fido2 -![Version: 1.8.31](https://img.shields.io/badge/Version-1.8.31-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 4.5.3](https://img.shields.io/badge/AppVersion-4.5.3-informational?style=flat-square) +![Version: 1.8.32](https://img.shields.io/badge/Version-1.8.32-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 4.5.3](https://img.shields.io/badge/AppVersion-4.5.3-informational?style=flat-square) FIDO 2.0 (FIDO2) is an open authentication standard that enables leveraging common devices to authenticate to online services in both mobile and desktop environments. diff --git a/pygluu/kubernetes/templates/helm/gluu/charts/gluu-alb-ingress/Chart.yaml b/pygluu/kubernetes/templates/helm/gluu/charts/gluu-alb-ingress/Chart.yaml index fb4af37a..8c98a912 100644 --- a/pygluu/kubernetes/templates/helm/gluu/charts/gluu-alb-ingress/Chart.yaml +++ b/pygluu/kubernetes/templates/helm/gluu/charts/gluu-alb-ingress/Chart.yaml @@ -2,7 +2,7 @@ # https://www.apache.org/licenses/LICENSE-2.0 apiVersion: v2 name: gluu-alb-ingress -version: 1.8.31 +version: 1.8.32 kubeVersion: ">=v1.22.0-0" description: Nginx ingress definitions chart type: application diff --git a/pygluu/kubernetes/templates/helm/gluu/charts/gluu-alb-ingress/README.md b/pygluu/kubernetes/templates/helm/gluu/charts/gluu-alb-ingress/README.md index 5174d486..284f1b2e 100644 --- a/pygluu/kubernetes/templates/helm/gluu/charts/gluu-alb-ingress/README.md +++ b/pygluu/kubernetes/templates/helm/gluu/charts/gluu-alb-ingress/README.md @@ -1,6 +1,6 @@ # gluu-alb-ingress -![Version: 1.8.31](https://img.shields.io/badge/Version-1.8.31-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 4.5.3](https://img.shields.io/badge/AppVersion-4.5.3-informational?style=flat-square) +![Version: 1.8.32](https://img.shields.io/badge/Version-1.8.32-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 4.5.3](https://img.shields.io/badge/AppVersion-4.5.3-informational?style=flat-square) Nginx ingress definitions chart diff --git a/pygluu/kubernetes/templates/helm/gluu/charts/gluu-istio-ingress/Chart.yaml b/pygluu/kubernetes/templates/helm/gluu/charts/gluu-istio-ingress/Chart.yaml index 0a631415..030f6e48 100644 --- a/pygluu/kubernetes/templates/helm/gluu/charts/gluu-istio-ingress/Chart.yaml +++ b/pygluu/kubernetes/templates/helm/gluu/charts/gluu-istio-ingress/Chart.yaml @@ -2,7 +2,7 @@ # https://www.apache.org/licenses/LICENSE-2.0 apiVersion: v2 name: gluu-istio-ingress -version: 1.8.31 +version: 1.8.32 kubeVersion: ">=v1.22.0-0" description: Istio Gateway type: application diff --git a/pygluu/kubernetes/templates/helm/gluu/charts/gluu-istio-ingress/README.md b/pygluu/kubernetes/templates/helm/gluu/charts/gluu-istio-ingress/README.md index 0c333648..1aa84487 100644 --- a/pygluu/kubernetes/templates/helm/gluu/charts/gluu-istio-ingress/README.md +++ b/pygluu/kubernetes/templates/helm/gluu/charts/gluu-istio-ingress/README.md @@ -1,6 +1,6 @@ # gluu-istio-ingress -![Version: 1.8.31](https://img.shields.io/badge/Version-1.8.31-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 4.5.3](https://img.shields.io/badge/AppVersion-4.5.3-informational?style=flat-square) +![Version: 1.8.32](https://img.shields.io/badge/Version-1.8.32-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 4.5.3](https://img.shields.io/badge/AppVersion-4.5.3-informational?style=flat-square) Istio Gateway diff --git a/pygluu/kubernetes/templates/helm/gluu/charts/jackrabbit/Chart.yaml b/pygluu/kubernetes/templates/helm/gluu/charts/jackrabbit/Chart.yaml index 7c016964..59f58b5c 100644 --- a/pygluu/kubernetes/templates/helm/gluu/charts/jackrabbit/Chart.yaml +++ b/pygluu/kubernetes/templates/helm/gluu/charts/jackrabbit/Chart.yaml @@ -2,7 +2,7 @@ # https://www.apache.org/licenses/LICENSE-2.0 apiVersion: v2 name: jackrabbit -version: 1.8.31 +version: 1.8.32 kubeVersion: ">=v1.22.0-0" description: Jackrabbit Oak is a complementary implementation of the JCR specification. It is an effort to implement a scalable and performant hierarchical content repository for use as the foundation of modern world-class web sites and other demanding content applications. type: application diff --git a/pygluu/kubernetes/templates/helm/gluu/charts/jackrabbit/README.md b/pygluu/kubernetes/templates/helm/gluu/charts/jackrabbit/README.md index dde072c8..7e9e3ba1 100644 --- a/pygluu/kubernetes/templates/helm/gluu/charts/jackrabbit/README.md +++ b/pygluu/kubernetes/templates/helm/gluu/charts/jackrabbit/README.md @@ -1,6 +1,6 @@ # jackrabbit -![Version: 1.8.31](https://img.shields.io/badge/Version-1.8.31-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 4.5.3](https://img.shields.io/badge/AppVersion-4.5.3-informational?style=flat-square) +![Version: 1.8.32](https://img.shields.io/badge/Version-1.8.32-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 4.5.3](https://img.shields.io/badge/AppVersion-4.5.3-informational?style=flat-square) Jackrabbit Oak is a complementary implementation of the JCR specification. It is an effort to implement a scalable and performant hierarchical content repository for use as the foundation of modern world-class web sites and other demanding content applications. diff --git a/pygluu/kubernetes/templates/helm/gluu/charts/nginx-ingress/Chart.yaml b/pygluu/kubernetes/templates/helm/gluu/charts/nginx-ingress/Chart.yaml index 7f3eebe1..14d9ec37 100644 --- a/pygluu/kubernetes/templates/helm/gluu/charts/nginx-ingress/Chart.yaml +++ b/pygluu/kubernetes/templates/helm/gluu/charts/nginx-ingress/Chart.yaml @@ -2,7 +2,7 @@ # https://www.apache.org/licenses/LICENSE-2.0 apiVersion: v2 name: nginx-ingress -version: 1.8.31 +version: 1.8.32 kubeVersion: ">=v1.22.0-0" description: Nginx ingress definitions chart type: application diff --git a/pygluu/kubernetes/templates/helm/gluu/charts/nginx-ingress/README.md b/pygluu/kubernetes/templates/helm/gluu/charts/nginx-ingress/README.md index d0d197ed..28e8ec24 100644 --- a/pygluu/kubernetes/templates/helm/gluu/charts/nginx-ingress/README.md +++ b/pygluu/kubernetes/templates/helm/gluu/charts/nginx-ingress/README.md @@ -1,6 +1,6 @@ # nginx-ingress -![Version: 1.8.31](https://img.shields.io/badge/Version-1.8.31-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 4.5.3](https://img.shields.io/badge/AppVersion-4.5.3-informational?style=flat-square) +![Version: 1.8.32](https://img.shields.io/badge/Version-1.8.32-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 4.5.3](https://img.shields.io/badge/AppVersion-4.5.3-informational?style=flat-square) Nginx ingress definitions chart diff --git a/pygluu/kubernetes/templates/helm/gluu/charts/opendj/Chart.yaml b/pygluu/kubernetes/templates/helm/gluu/charts/opendj/Chart.yaml index 186f5c9c..d0ea1777 100644 --- a/pygluu/kubernetes/templates/helm/gluu/charts/opendj/Chart.yaml +++ b/pygluu/kubernetes/templates/helm/gluu/charts/opendj/Chart.yaml @@ -2,7 +2,7 @@ # https://www.apache.org/licenses/LICENSE-2.0 apiVersion: v2 name: opendj -version: 1.8.31 +version: 1.8.32 kubeVersion: ">=v1.22.0-0" description: OpenDJ is a directory server which implements a wide range of Lightweight Directory Access Protocol and related standards, including full compliance with LDAPv3 but also support for Directory Service Markup Language (DSMLv2).Written in Java, OpenDJ offers multi-master replication, access control, and many extensions. type: application diff --git a/pygluu/kubernetes/templates/helm/gluu/charts/opendj/README.md b/pygluu/kubernetes/templates/helm/gluu/charts/opendj/README.md index a4a74f59..af094f7f 100644 --- a/pygluu/kubernetes/templates/helm/gluu/charts/opendj/README.md +++ b/pygluu/kubernetes/templates/helm/gluu/charts/opendj/README.md @@ -1,6 +1,6 @@ # opendj -![Version: 1.8.31](https://img.shields.io/badge/Version-1.8.31-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 4.5.3](https://img.shields.io/badge/AppVersion-4.5.3-informational?style=flat-square) +![Version: 1.8.32](https://img.shields.io/badge/Version-1.8.32-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 4.5.3](https://img.shields.io/badge/AppVersion-4.5.3-informational?style=flat-square) OpenDJ is a directory server which implements a wide range of Lightweight Directory Access Protocol and related standards, including full compliance with LDAPv3 but also support for Directory Service Markup Language (DSMLv2).Written in Java, OpenDJ offers multi-master replication, access control, and many extensions. diff --git a/pygluu/kubernetes/templates/helm/gluu/charts/oxauth-key-rotation/Chart.yaml b/pygluu/kubernetes/templates/helm/gluu/charts/oxauth-key-rotation/Chart.yaml index 8ffc81e3..1a6b8145 100644 --- a/pygluu/kubernetes/templates/helm/gluu/charts/oxauth-key-rotation/Chart.yaml +++ b/pygluu/kubernetes/templates/helm/gluu/charts/oxauth-key-rotation/Chart.yaml @@ -2,7 +2,7 @@ # https://www.apache.org/licenses/LICENSE-2.0 apiVersion: v2 name: oxauth-key-rotation -version: 1.8.31 +version: 1.8.32 kubeVersion: ">=v1.22.0-0" description: Responsible for regenerating auth-keys per x hours type: application diff --git a/pygluu/kubernetes/templates/helm/gluu/charts/oxauth-key-rotation/README.md b/pygluu/kubernetes/templates/helm/gluu/charts/oxauth-key-rotation/README.md index cb2266b6..1555a487 100644 --- a/pygluu/kubernetes/templates/helm/gluu/charts/oxauth-key-rotation/README.md +++ b/pygluu/kubernetes/templates/helm/gluu/charts/oxauth-key-rotation/README.md @@ -1,6 +1,6 @@ # oxauth-key-rotation -![Version: 1.8.31](https://img.shields.io/badge/Version-1.8.31-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 4.5.3](https://img.shields.io/badge/AppVersion-4.5.3-informational?style=flat-square) +![Version: 1.8.32](https://img.shields.io/badge/Version-1.8.32-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 4.5.3](https://img.shields.io/badge/AppVersion-4.5.3-informational?style=flat-square) Responsible for regenerating auth-keys per x hours diff --git a/pygluu/kubernetes/templates/helm/gluu/charts/oxauth/Chart.yaml b/pygluu/kubernetes/templates/helm/gluu/charts/oxauth/Chart.yaml index 3bdae4b2..f5d26ce3 100644 --- a/pygluu/kubernetes/templates/helm/gluu/charts/oxauth/Chart.yaml +++ b/pygluu/kubernetes/templates/helm/gluu/charts/oxauth/Chart.yaml @@ -2,7 +2,7 @@ # https://www.apache.org/licenses/LICENSE-2.0 apiVersion: v2 name: oxauth -version: 1.8.31 +version: 1.8.32 kubeVersion: ">=v1.22.0-0" description: OAuth Authorization Server, the OpenID Connect Provider, the UMA Authorization Server--this is the main Internet facing component of Gluu. It's the service that returns tokens, JWT's and identity assertions. This service must be Internet facing. type: application diff --git a/pygluu/kubernetes/templates/helm/gluu/charts/oxauth/README.md b/pygluu/kubernetes/templates/helm/gluu/charts/oxauth/README.md index a3dc9361..0a33fe21 100644 --- a/pygluu/kubernetes/templates/helm/gluu/charts/oxauth/README.md +++ b/pygluu/kubernetes/templates/helm/gluu/charts/oxauth/README.md @@ -1,6 +1,6 @@ # oxauth -![Version: 1.8.31](https://img.shields.io/badge/Version-1.8.31-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 4.5.3](https://img.shields.io/badge/AppVersion-4.5.3-informational?style=flat-square) +![Version: 1.8.32](https://img.shields.io/badge/Version-1.8.32-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 4.5.3](https://img.shields.io/badge/AppVersion-4.5.3-informational?style=flat-square) OAuth Authorization Server, the OpenID Connect Provider, the UMA Authorization Server--this is the main Internet facing component of Gluu. It's the service that returns tokens, JWT's and identity assertions. This service must be Internet facing. diff --git a/pygluu/kubernetes/templates/helm/gluu/charts/oxd-server/Chart.yaml b/pygluu/kubernetes/templates/helm/gluu/charts/oxd-server/Chart.yaml index 566239d0..99d1f971 100644 --- a/pygluu/kubernetes/templates/helm/gluu/charts/oxd-server/Chart.yaml +++ b/pygluu/kubernetes/templates/helm/gluu/charts/oxd-server/Chart.yaml @@ -2,7 +2,7 @@ # https://www.apache.org/licenses/LICENSE-2.0 apiVersion: v2 name: oxd-server -version: 1.8.31 +version: 1.8.32 kubeVersion: ">=v1.22.0-0" description: Middleware API to help application developers call an OAuth, OpenID or UMA server. You may wonder why this is necessary. It makes it easier for client developers to use OpenID signing and encryption features, without becoming crypto experts. This API provides some high level endpoints to do some of the heavy lifting. type: application diff --git a/pygluu/kubernetes/templates/helm/gluu/charts/oxd-server/README.md b/pygluu/kubernetes/templates/helm/gluu/charts/oxd-server/README.md index d96f928e..41dfb93c 100644 --- a/pygluu/kubernetes/templates/helm/gluu/charts/oxd-server/README.md +++ b/pygluu/kubernetes/templates/helm/gluu/charts/oxd-server/README.md @@ -1,6 +1,6 @@ # oxd-server -![Version: 1.8.31](https://img.shields.io/badge/Version-1.8.31-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 4.5.3](https://img.shields.io/badge/AppVersion-4.5.3-informational?style=flat-square) +![Version: 1.8.32](https://img.shields.io/badge/Version-1.8.32-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 4.5.3](https://img.shields.io/badge/AppVersion-4.5.3-informational?style=flat-square) Middleware API to help application developers call an OAuth, OpenID or UMA server. You may wonder why this is necessary. It makes it easier for client developers to use OpenID signing and encryption features, without becoming crypto experts. This API provides some high level endpoints to do some of the heavy lifting. diff --git a/pygluu/kubernetes/templates/helm/gluu/charts/oxpassport/Chart.yaml b/pygluu/kubernetes/templates/helm/gluu/charts/oxpassport/Chart.yaml index 4c1c3045..679bb688 100644 --- a/pygluu/kubernetes/templates/helm/gluu/charts/oxpassport/Chart.yaml +++ b/pygluu/kubernetes/templates/helm/gluu/charts/oxpassport/Chart.yaml @@ -2,7 +2,7 @@ # https://www.apache.org/licenses/LICENSE-2.0 apiVersion: v2 name: oxpassport -version: 1.8.31 +version: 1.8.32 kubeVersion: ">=v1.22.0-0" description: Gluu interface to Passport.js to support social login and inbound identity. type: application diff --git a/pygluu/kubernetes/templates/helm/gluu/charts/oxpassport/README.md b/pygluu/kubernetes/templates/helm/gluu/charts/oxpassport/README.md index 6888454b..ef921eac 100644 --- a/pygluu/kubernetes/templates/helm/gluu/charts/oxpassport/README.md +++ b/pygluu/kubernetes/templates/helm/gluu/charts/oxpassport/README.md @@ -1,6 +1,6 @@ # oxpassport -![Version: 1.8.31](https://img.shields.io/badge/Version-1.8.31-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 4.5.3](https://img.shields.io/badge/AppVersion-4.5.3-informational?style=flat-square) +![Version: 1.8.32](https://img.shields.io/badge/Version-1.8.32-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 4.5.3](https://img.shields.io/badge/AppVersion-4.5.3-informational?style=flat-square) Gluu interface to Passport.js to support social login and inbound identity. diff --git a/pygluu/kubernetes/templates/helm/gluu/charts/oxshibboleth/Chart.yaml b/pygluu/kubernetes/templates/helm/gluu/charts/oxshibboleth/Chart.yaml index 89e45e6e..d93e6f3f 100644 --- a/pygluu/kubernetes/templates/helm/gluu/charts/oxshibboleth/Chart.yaml +++ b/pygluu/kubernetes/templates/helm/gluu/charts/oxshibboleth/Chart.yaml @@ -2,7 +2,7 @@ # https://www.apache.org/licenses/LICENSE-2.0 apiVersion: v2 name: oxshibboleth -version: 1.8.31 +version: 1.8.32 kubeVersion: ">=v1.22.0-0" description: Shibboleth project for the Gluu Server's SAML IDP functionality. type: application diff --git a/pygluu/kubernetes/templates/helm/gluu/charts/oxshibboleth/README.md b/pygluu/kubernetes/templates/helm/gluu/charts/oxshibboleth/README.md index 8b00af29..d37372b4 100644 --- a/pygluu/kubernetes/templates/helm/gluu/charts/oxshibboleth/README.md +++ b/pygluu/kubernetes/templates/helm/gluu/charts/oxshibboleth/README.md @@ -1,6 +1,6 @@ # oxshibboleth -![Version: 1.8.31](https://img.shields.io/badge/Version-1.8.31-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 4.5.3](https://img.shields.io/badge/AppVersion-4.5.3-informational?style=flat-square) +![Version: 1.8.32](https://img.shields.io/badge/Version-1.8.32-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 4.5.3](https://img.shields.io/badge/AppVersion-4.5.3-informational?style=flat-square) Shibboleth project for the Gluu Server's SAML IDP functionality. diff --git a/pygluu/kubernetes/templates/helm/gluu/charts/oxtrust/Chart.yaml b/pygluu/kubernetes/templates/helm/gluu/charts/oxtrust/Chart.yaml index 30e87452..19e03854 100644 --- a/pygluu/kubernetes/templates/helm/gluu/charts/oxtrust/Chart.yaml +++ b/pygluu/kubernetes/templates/helm/gluu/charts/oxtrust/Chart.yaml @@ -2,7 +2,7 @@ # https://www.apache.org/licenses/LICENSE-2.0 apiVersion: v2 name: oxtrust -version: 1.8.31 +version: 1.8.32 kubeVersion: ">=v1.22.0-0" description: Gluu Admin UI. This shouldn't be internet facing. type: application diff --git a/pygluu/kubernetes/templates/helm/gluu/charts/oxtrust/README.md b/pygluu/kubernetes/templates/helm/gluu/charts/oxtrust/README.md index 90e38c63..5c443a02 100644 --- a/pygluu/kubernetes/templates/helm/gluu/charts/oxtrust/README.md +++ b/pygluu/kubernetes/templates/helm/gluu/charts/oxtrust/README.md @@ -1,6 +1,6 @@ # oxtrust -![Version: 1.8.31](https://img.shields.io/badge/Version-1.8.31-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 4.5.3](https://img.shields.io/badge/AppVersion-4.5.3-informational?style=flat-square) +![Version: 1.8.32](https://img.shields.io/badge/Version-1.8.32-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 4.5.3](https://img.shields.io/badge/AppVersion-4.5.3-informational?style=flat-square) Gluu Admin UI. This shouldn't be internet facing. diff --git a/pygluu/kubernetes/templates/helm/gluu/charts/persistence/Chart.yaml b/pygluu/kubernetes/templates/helm/gluu/charts/persistence/Chart.yaml index 547caac2..51fad5be 100644 --- a/pygluu/kubernetes/templates/helm/gluu/charts/persistence/Chart.yaml +++ b/pygluu/kubernetes/templates/helm/gluu/charts/persistence/Chart.yaml @@ -2,7 +2,7 @@ # https://www.apache.org/licenses/LICENSE-2.0 apiVersion: v2 name: persistence -version: 1.8.31 +version: 1.8.32 kubeVersion: ">=v1.22.0-0" description: Job to generate data and initial config for Gluu Server persistence layer. type: application diff --git a/pygluu/kubernetes/templates/helm/gluu/charts/persistence/README.md b/pygluu/kubernetes/templates/helm/gluu/charts/persistence/README.md index cc5a6f50..854e6465 100644 --- a/pygluu/kubernetes/templates/helm/gluu/charts/persistence/README.md +++ b/pygluu/kubernetes/templates/helm/gluu/charts/persistence/README.md @@ -1,6 +1,6 @@ # persistence -![Version: 1.8.31](https://img.shields.io/badge/Version-1.8.31-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 4.5.3](https://img.shields.io/badge/AppVersion-4.5.3-informational?style=flat-square) +![Version: 1.8.32](https://img.shields.io/badge/Version-1.8.32-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 4.5.3](https://img.shields.io/badge/AppVersion-4.5.3-informational?style=flat-square) Job to generate data and initial config for Gluu Server persistence layer. diff --git a/pygluu/kubernetes/templates/helm/gluu/charts/scim/Chart.yaml b/pygluu/kubernetes/templates/helm/gluu/charts/scim/Chart.yaml index a09c4363..26ed49ec 100644 --- a/pygluu/kubernetes/templates/helm/gluu/charts/scim/Chart.yaml +++ b/pygluu/kubernetes/templates/helm/gluu/charts/scim/Chart.yaml @@ -2,7 +2,7 @@ # https://www.apache.org/licenses/LICENSE-2.0 apiVersion: v2 name: scim -version: 1.8.31 +version: 1.8.32 kubeVersion: ">=v1.22.0-0" description: System for Cross-domain Identity Management (SCIM) version 2.0 type: application diff --git a/pygluu/kubernetes/templates/helm/gluu/charts/scim/README.md b/pygluu/kubernetes/templates/helm/gluu/charts/scim/README.md index 40ce6df8..a758aab2 100644 --- a/pygluu/kubernetes/templates/helm/gluu/charts/scim/README.md +++ b/pygluu/kubernetes/templates/helm/gluu/charts/scim/README.md @@ -1,6 +1,6 @@ # scim -![Version: 1.8.31](https://img.shields.io/badge/Version-1.8.31-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 4.5.3](https://img.shields.io/badge/AppVersion-4.5.3-informational?style=flat-square) +![Version: 1.8.32](https://img.shields.io/badge/Version-1.8.32-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 4.5.3](https://img.shields.io/badge/AppVersion-4.5.3-informational?style=flat-square) System for Cross-domain Identity Management (SCIM) version 2.0 diff --git a/pygluu/kubernetes/templates/helm/index.yaml b/pygluu/kubernetes/templates/helm/index.yaml index 365b5127..8cddc6f8 100644 --- a/pygluu/kubernetes/templates/helm/index.yaml +++ b/pygluu/kubernetes/templates/helm/index.yaml @@ -36,7 +36,127 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.5.3 - created: "2024-01-30T14:07:44.182105+03:00" + created: "2024-03-20T12:20:17.134877+03:00" + dependencies: + - condition: global.config.enabled + name: config + repository: "" + version: 1.8.32 + - condition: global.opendj.enabled + name: opendj + repository: "" + version: 1.8.32 + - condition: global.jackrabbit.enabled + name: jackrabbit + repository: "" + version: 1.8.32 + - condition: global.oxauth.enabled + name: oxauth + repository: "" + version: 1.8.32 + - condition: global.fido2.enabled + name: fido2 + repository: "" + version: 1.8.32 + - condition: global.scim.enabled + name: scim + repository: "" + version: 1.8.32 + - condition: global.oxtrust.enabled + name: oxtrust + repository: "" + version: 1.8.32 + - condition: global.nginx-ingress.enabled + name: nginx-ingress + repository: "" + version: 1.8.32 + - condition: global.oxshibboleth.enabled + name: oxshibboleth + repository: "" + version: 1.8.32 + - condition: config.configmap.gluuPassportEnabled + name: oxpassport + repository: "" + version: 1.8.32 + - condition: config.configmap.gluuCasaEnabled + name: casa + repository: "" + version: 1.8.32 + - condition: global.oxauth-key-rotation.enabled + name: oxauth-key-rotation + repository: "" + version: 1.8.32 + - condition: global.cr-rotate.enabled + name: cr-rotate + repository: "" + version: 1.8.32 + - condition: global.oxd-server.enabled + name: oxd-server + repository: "" + version: 1.8.32 + - condition: global.persistence.enabled + name: persistence + repository: "" + version: 1.8.32 + - condition: global.istio.ingress + name: gluu-istio-ingress + repository: "" + version: 1.8.32 + - condition: global.alb.ingress + name: gluu-alb-ingress + repository: "" + version: 1.8.32 + description: Gluu Access and Identity Mangement + digest: 735478af7f550fb4b78b2f41ba0e9d4f0eff075f80c0c9bbc52b4cf949bcca1d + home: https://www.gluu.org + icon: https://gluu.org/docs/gluu-server/favicon.ico + kubeVersion: '>=v1.22.0-0' + maintainers: + - email: support@gluu.org + name: moabu + name: gluu + sources: + - https://gluu.org/docs/gluu-server + - https://github.com/GluuFederation/cloud-native-edition + urls: + - gluu-1.8.32.tgz + version: 1.8.32 + - annotations: + artifacthub.io/changes: | + - Gluu 4.5.3 official chart release + artifacthub.io/images: | + - name: casa + image: gluufederation/casa:4.5.3_dev + - name: fido2 + image: gluufederation/fido2:4.5.3_dev + - name: scim + image: gluufederation/scim:4.5.3_dev + - name: configuration-manager + image: gluufederation/config-init:4.5.3_dev + - name: cr-rotate + image: gluufederation/cr-rotate:4.5.3_dev + - name: certmanager + image: gluufederation/certmanager:4.5.3_dev + - name: opendj + image: gluufederation/opendj:4.5.3_dev + - name: jackrabbit + image: gluufederation/jackrabbit:4.5.3_dev + - name: oxauth + image: gluufederation/oxauth:4.5.3_dev + - name: oxd-server + image: gluufederation/oxd-server:4.5.3_dev + - name: oxpassport + image: gluufederation/oxpassport:4.5.3_dev + - name: oxshibboleth + image: gluufederation/oxshibboleth:4.5.3_dev + - name: persistence + image: gluufederation/persistence:4.5.3_dev + - name: oxtrust + image: gluufederation/oxtrust:4.5.3_dev + artifacthub.io/license: Apache-2.0 + apiVersion: v2 + appVersion: 4.5.3 + created: "2024-03-20T12:20:17.126988+03:00" dependencies: - condition: global.config.enabled name: config @@ -156,7 +276,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.5.3 - created: "2024-01-30T14:07:44.174115+03:00" + created: "2024-03-20T12:20:17.11731+03:00" dependencies: - condition: global.config.enabled name: config @@ -276,7 +396,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.5.3 - created: "2024-01-30T14:07:44.15817+03:00" + created: "2024-03-20T12:20:17.101705+03:00" dependencies: - condition: global.config.enabled name: config @@ -396,7 +516,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.5.3 - created: "2024-01-30T14:07:44.15025+03:00" + created: "2024-03-20T12:20:17.093592+03:00" dependencies: - condition: global.config.enabled name: config @@ -516,7 +636,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.5.2 - created: "2024-01-30T14:07:44.141083+03:00" + created: "2024-03-20T12:20:17.084525+03:00" dependencies: - condition: global.config.enabled name: config @@ -636,7 +756,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.5.2 - created: "2024-01-30T14:07:44.132918+03:00" + created: "2024-03-20T12:20:17.076213+03:00" dependencies: - condition: global.config.enabled name: config @@ -756,7 +876,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.5.2 - created: "2024-01-30T14:07:44.125315+03:00" + created: "2024-03-20T12:20:17.068152+03:00" dependencies: - condition: global.config.enabled name: config @@ -876,7 +996,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.5.2 - created: "2024-01-30T14:07:44.117414+03:00" + created: "2024-03-20T12:20:17.060536+03:00" dependencies: - condition: global.config.enabled name: config @@ -997,7 +1117,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.5.1 - created: "2024-01-30T14:07:44.109297+03:00" + created: "2024-03-20T12:20:17.052184+03:00" dependencies: - condition: global.config.enabled name: config @@ -1118,7 +1238,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.5.1 - created: "2024-01-30T14:07:44.101969+03:00" + created: "2024-03-20T12:20:17.044441+03:00" dependencies: - condition: global.config.enabled name: config @@ -1239,7 +1359,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.5.1 - created: "2024-01-30T14:07:44.093983+03:00" + created: "2024-03-20T12:20:17.036815+03:00" dependencies: - condition: global.config.enabled name: config @@ -1360,7 +1480,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.5.1 - created: "2024-01-30T14:07:44.08572+03:00" + created: "2024-03-20T12:20:17.02917+03:00" dependencies: - condition: global.config.enabled name: config @@ -1481,7 +1601,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.5.1 - created: "2024-01-30T14:07:44.070049+03:00" + created: "2024-03-20T12:20:17.013549+03:00" dependencies: - condition: global.config.enabled name: config @@ -1602,7 +1722,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.5.1 - created: "2024-01-30T14:07:44.062563+03:00" + created: "2024-03-20T12:20:17.005275+03:00" dependencies: - condition: global.config.enabled name: config @@ -1723,7 +1843,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.5.1 - created: "2024-01-30T14:07:44.054615+03:00" + created: "2024-03-20T12:20:16.997608+03:00" dependencies: - condition: global.config.enabled name: config @@ -1844,7 +1964,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.5.0 - created: "2024-01-30T14:07:44.046354+03:00" + created: "2024-03-20T12:20:16.989678+03:00" dependencies: - condition: global.config.enabled name: config @@ -1965,7 +2085,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.5.0 - created: "2024-01-30T14:07:44.038672+03:00" + created: "2024-03-20T12:20:16.98213+03:00" dependencies: - condition: global.config.enabled name: config @@ -2086,7 +2206,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.5.0 - created: "2024-01-30T14:07:44.030691+03:00" + created: "2024-03-20T12:20:16.974136+03:00" dependencies: - condition: global.config.enabled name: config @@ -2207,7 +2327,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.5.0 - created: "2024-01-30T14:07:44.022881+03:00" + created: "2024-03-20T12:20:16.966183+03:00" dependencies: - condition: global.config.enabled name: config @@ -2328,7 +2448,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.5.0 - created: "2024-01-30T14:07:44.015236+03:00" + created: "2024-03-20T12:20:16.958353+03:00" dependencies: - condition: global.config.enabled name: config @@ -2449,7 +2569,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.5.0 - created: "2024-01-30T14:07:44.007467+03:00" + created: "2024-03-20T12:20:16.949716+03:00" dependencies: - condition: global.config.enabled name: config @@ -2571,7 +2691,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.5.0 - created: "2024-01-30T14:07:43.999914+03:00" + created: "2024-03-20T12:20:16.942299+03:00" dependencies: - condition: global.config.enabled name: config @@ -2693,7 +2813,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.5.0 - created: "2024-01-30T14:07:44.227374+03:00" + created: "2024-03-20T12:20:17.18006+03:00" dependencies: - condition: global.config.enabled name: config @@ -2815,7 +2935,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.5.0 - created: "2024-01-30T14:07:44.219443+03:00" + created: "2024-03-20T12:20:17.172613+03:00" dependencies: - condition: global.config.enabled name: config @@ -2937,7 +3057,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.5.0 - created: "2024-01-30T14:07:44.211878+03:00" + created: "2024-03-20T12:20:17.165059+03:00" dependencies: - condition: global.config.enabled name: config @@ -3057,7 +3177,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.5.0 - created: "2024-01-30T14:07:44.204646+03:00" + created: "2024-03-20T12:20:17.157329+03:00" dependencies: - condition: global.config.enabled name: config @@ -3177,7 +3297,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.5.0 - created: "2024-01-30T14:07:44.196705+03:00" + created: "2024-03-20T12:20:17.149603+03:00" dependencies: - condition: global.config.enabled name: config @@ -3297,7 +3417,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.5.0 - created: "2024-01-30T14:07:44.189357+03:00" + created: "2024-03-20T12:20:17.142137+03:00" dependencies: - condition: global.config.enabled name: config @@ -3417,7 +3537,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.5.0 - created: "2024-01-30T14:07:44.165586+03:00" + created: "2024-03-20T12:20:17.109194+03:00" dependencies: - condition: global.config.enabled name: config @@ -3537,7 +3657,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.5.0 - created: "2024-01-30T14:07:44.07816+03:00" + created: "2024-03-20T12:20:17.021487+03:00" dependencies: - condition: global.config.enabled name: config @@ -3657,7 +3777,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.5.0 - created: "2024-01-30T14:07:43.992706+03:00" + created: "2024-03-20T12:20:16.935199+03:00" dependencies: - condition: global.config.enabled name: config @@ -3777,7 +3897,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.5.0 - created: "2024-01-30T14:07:43.984633+03:00" + created: "2024-03-20T12:20:16.927311+03:00" dependencies: - condition: global.config.enabled name: config @@ -3899,7 +4019,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.4.2 - created: "2024-01-30T14:07:43.924419+03:00" + created: "2024-03-20T12:20:16.866876+03:00" dependencies: - condition: global.config.enabled name: config @@ -4021,7 +4141,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.4.2 - created: "2024-01-30T14:07:43.915536+03:00" + created: "2024-03-20T12:20:16.858257+03:00" dependencies: - condition: global.config.enabled name: config @@ -4143,7 +4263,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.4.2 - created: "2024-01-30T14:07:43.908153+03:00" + created: "2024-03-20T12:20:16.850611+03:00" dependencies: - condition: global.config.enabled name: config @@ -4265,7 +4385,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.4.2 - created: "2024-01-30T14:07:43.900259+03:00" + created: "2024-03-20T12:20:16.842302+03:00" dependencies: - condition: global.config.enabled name: config @@ -4387,7 +4507,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.4.2 - created: "2024-01-30T14:07:43.892104+03:00" + created: "2024-03-20T12:20:16.833204+03:00" dependencies: - condition: global.config.enabled name: config @@ -4509,7 +4629,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.4.2 - created: "2024-01-30T14:07:43.976561+03:00" + created: "2024-03-20T12:20:16.919391+03:00" dependencies: - condition: global.config.enabled name: config @@ -4629,7 +4749,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.4.2 - created: "2024-01-30T14:07:43.968448+03:00" + created: "2024-03-20T12:20:16.911907+03:00" dependencies: - condition: global.config.enabled name: config @@ -4749,7 +4869,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.4.1 - created: "2024-01-30T14:07:43.961256+03:00" + created: "2024-03-20T12:20:16.904343+03:00" dependencies: - condition: global.config.enabled name: config @@ -4869,7 +4989,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.4.1 - created: "2024-01-30T14:07:43.953869+03:00" + created: "2024-03-20T12:20:16.896936+03:00" dependencies: - condition: global.config.enabled name: config @@ -4989,7 +5109,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.4.1 - created: "2024-01-30T14:07:43.94589+03:00" + created: "2024-03-20T12:20:16.889487+03:00" dependencies: - condition: global.config.enabled name: config @@ -5109,7 +5229,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.4.1 - created: "2024-01-30T14:07:43.938785+03:00" + created: "2024-03-20T12:20:16.881964+03:00" dependencies: - condition: global.config.enabled name: config @@ -5229,7 +5349,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.4.1 - created: "2024-01-30T14:07:43.932038+03:00" + created: "2024-03-20T12:20:16.874581+03:00" dependencies: - condition: global.config.enabled name: config @@ -5349,7 +5469,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.4.0 - created: "2024-01-30T14:07:43.884048+03:00" + created: "2024-03-20T12:20:16.824313+03:00" dependencies: - condition: global.config.enabled name: config @@ -5469,7 +5589,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.4.0 - created: "2024-01-30T14:07:43.876616+03:00" + created: "2024-03-20T12:20:16.816469+03:00" dependencies: - condition: global.config.enabled name: config @@ -5589,7 +5709,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.3.1 - created: "2024-01-30T14:07:43.863018+03:00" + created: "2024-03-20T12:20:16.803363+03:00" dependencies: - condition: global.config.enabled name: config @@ -5709,7 +5829,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.3.1 - created: "2024-01-30T14:07:43.855634+03:00" + created: "2024-03-20T12:20:16.796193+03:00" dependencies: - condition: global.config.enabled name: config @@ -5829,7 +5949,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.3.1 - created: "2024-01-30T14:07:43.848088+03:00" + created: "2024-03-20T12:20:16.788718+03:00" dependencies: - condition: global.config.enabled name: config @@ -5949,7 +6069,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.3.1 - created: "2024-01-30T14:07:43.840727+03:00" + created: "2024-03-20T12:20:16.781403+03:00" dependencies: - condition: global.config.enabled name: config @@ -6069,7 +6189,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.3.1 - created: "2024-01-30T14:07:43.833375+03:00" + created: "2024-03-20T12:20:16.774113+03:00" dependencies: - condition: global.config.enabled name: config @@ -6189,7 +6309,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.3.0 - created: "2024-01-30T14:07:43.82603+03:00" + created: "2024-03-20T12:20:16.766761+03:00" dependencies: - condition: global.config.enabled name: config @@ -6309,7 +6429,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.3.0 - created: "2024-01-30T14:07:43.818792+03:00" + created: "2024-03-20T12:20:16.759669+03:00" dependencies: - condition: global.config.enabled name: config @@ -6429,7 +6549,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.3.0 - created: "2024-01-30T14:07:43.811635+03:00" + created: "2024-03-20T12:20:16.752619+03:00" dependencies: - condition: global.config.enabled name: config @@ -6549,7 +6669,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.3.0 - created: "2024-01-30T14:07:43.804353+03:00" + created: "2024-03-20T12:20:16.745415+03:00" dependencies: - condition: global.config.enabled name: config @@ -6669,7 +6789,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.3.0 - created: "2024-01-30T14:07:43.869215+03:00" + created: "2024-03-20T12:20:16.809275+03:00" dependencies: - condition: global.config.enabled name: config @@ -6793,7 +6913,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.2.3 - created: "2024-01-30T14:07:43.788939+03:00" + created: "2024-03-20T12:20:16.731174+03:00" dependencies: - condition: global.config.enabled name: config @@ -6916,7 +7036,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.2.3 - created: "2024-01-30T14:07:43.783402+03:00" + created: "2024-03-20T12:20:16.726209+03:00" dependencies: - condition: global.config.enabled name: config @@ -7039,7 +7159,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.2.3 - created: "2024-01-30T14:07:43.797412+03:00" + created: "2024-03-20T12:20:16.738741+03:00" dependencies: - condition: global.config.enabled name: config @@ -7162,7 +7282,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.2.3 - created: "2024-01-30T14:07:43.792817+03:00" + created: "2024-03-20T12:20:16.73466+03:00" dependencies: - condition: global.config.enabled name: config @@ -7249,7 +7369,7 @@ entries: ldap-backup: - apiVersion: v2 appVersion: 4.3.0 - created: "2024-01-30T14:07:44.228163+03:00" + created: "2024-03-20T12:20:17.181088+03:00" description: A backup strategy for LDAP digest: f00564718757bd0d53f1f3dbaa9399327695eb883000f5d6ade7690bb8a2d371 home: https://gluu.org/docs/gluu-server @@ -7272,7 +7392,7 @@ entries: version: 1.6.11 - apiVersion: v2 appVersion: 4.3.0 - created: "2024-01-30T14:07:44.228462+03:00" + created: "2024-03-20T12:20:17.181391+03:00" description: A backup strategy for LDAP digest: 2fd5f9c62784f0bc6c4b30e5b90abb5edeca1a6cb865e414a3e87a42b115b647 home: https://gluu.org/docs/gluu-server @@ -7295,7 +7415,7 @@ entries: version: 1.6.9 - apiVersion: v2 appVersion: 4.2.3 - created: "2024-01-30T14:07:44.227777+03:00" + created: "2024-03-20T12:20:17.180676+03:00" description: A backup strategy for LDAP digest: 838ca4b13bb22686f6ff7da98abc523878d64a105ec27cb85da5489d208bf8dc home: https://www.gluu.org @@ -7311,4 +7431,4 @@ entries: urls: - ldap-backup-1.5.9.tgz version: 1.5.9 -generated: "2024-01-30T14:07:43.777302+03:00" +generated: "2024-03-20T12:20:16.72155+03:00" diff --git a/pygluu/kubernetes/version.py b/pygluu/kubernetes/version.py index 27dfb154..b3532bfa 100644 --- a/pygluu/kubernetes/version.py +++ b/pygluu/kubernetes/version.py @@ -4,4 +4,4 @@ """ -__version__ = "1.8.31" +__version__ = "1.8.32"