diff --git a/charts/partners/nonamesec/nonamesec-ubi/3.34.2/report.yaml b/charts/partners/nonamesec/nonamesec-ubi/3.34.2/report.yaml new file mode 100644 index 000000000..7d711f4e3 --- /dev/null +++ b/charts/partners/nonamesec/nonamesec-ubi/3.34.2/report.yaml @@ -0,0 +1,156 @@ +apiversion: v1 +kind: verify-report +metadata: + tool: + verifier-version: 1.13.5 + profile: + VendorType: partner + version: v1.3 + reportDigest: uint64:17253035171063349472 + chart-uri: N/A + digests: + chart: sha256:e47cd8bdb987d318531807f008c4276ef06789905aa5e046e43174808c023dee + package: c65a2bdc62db9cf448b458db9a220fa3cbb57ae3948e039b00907b63cf197ce4 + lastCertifiedTimestamp: "2024-07-23T11:27:35.918493+00:00" + testedOpenShiftVersion: "4.8" + supportedOpenShiftVersions: '>=4.1' + webCatalogOnly: true + chart: + name: nonamesec-ubi + home: "" + sources: [] + version: 3.34.2 + description: Noname Helm on k8s + keywords: [] + maintainers: [] + icon: "" + apiversion: v2 + condition: "" + tags: "" + appversion: 3.34.2 + deprecated: false + annotations: + charts.openshift.io/name: Remote Engine + kubeversion: '>=1.0.0-0' + dependencies: + - name: noname + version: 0.1.0 + repository: file://charts/noname + condition: global.noname.enabled + tags: [] + enabled: false + importvalues: [] + alias: "" + - name: engine + version: 0.1.0 + repository: file://charts/engine + condition: global.engine.enabled + tags: [] + enabled: false + importvalues: [] + alias: "" + - name: active + version: 0.1.0 + repository: file://charts/active + condition: global.active.enabled + tags: [] + enabled: false + importvalues: [] + alias: "" + - name: platform + version: 0.1.0 + repository: file://charts/platform + condition: global.platform.enabled + tags: [] + enabled: false + importvalues: [] + alias: "" + - name: router + version: 0.1.0 + repository: file://charts/router + condition: global.router.enabled + tags: [] + enabled: false + importvalues: [] + alias: "" + - name: noagentapi + version: 0.1.0 + repository: file://charts/noagentapi + condition: noagentapi.enabled + tags: [] + enabled: false + importvalues: [] + alias: "" + - name: rabbitmq + version: 12.5.6 + repository: file://charts/rabbitmq + condition: global.noname.enabled,global.rabbitmq.enabled + tags: [] + enabled: false + importvalues: [] + alias: "" + type: "" + chart-overrides: "" +results: + - check: v1.0/is-helm-v3 + type: Mandatory + outcome: PASS + reason: API version is V2, used in Helm 3 + - check: v1.1/images-are-certified + type: Mandatory + outcome: PASS + reason: |- + Image is Red Hat certified : us-central1-docker.pkg.dev/noname-artifacts/nns-docker/engine:v3.34.2-ubi + Image is Red Hat certified : us-central1-docker.pkg.dev/noname-artifacts/nns-docker/cloud-metadata:v3.34.2-ubi + Image is Red Hat certified : us-central1-docker.pkg.dev/noname-artifacts/nns-docker/nogate:v3.34.2-ubi + Image is Red Hat certified : us-central1-docker.pkg.dev/noname-artifacts/nns-docker/router:v3.34.2-ubi + Image is Red Hat certified : us-central1-docker.pkg.dev/noname-artifacts/nns-docker/nginx:v3.34.2-ubi + Image is Red Hat certified : us-central1-docker.pkg.dev/noname-artifacts/nns-docker/nats-jetstream:2.10.11-custom-ubi + - check: v1.1/has-kubeversion + type: Mandatory + outcome: PASS + reason: Kubernetes version specified + - check: v1.0/chart-testing + type: Mandatory + outcome: PASS + reason: Chart tests have passed + - check: v1.0/not-contains-crds + type: Mandatory + outcome: PASS + reason: Chart does not contain CRDs + - check: v1.0/has-notes + type: Optional + outcome: PASS + reason: Chart does contain NOTES.txt + - check: v1.0/helm-lint + type: Mandatory + outcome: PASS + reason: Helm lint successful + - check: v1.0/signature-is-valid + type: Mandatory + outcome: SKIPPED + reason: 'Chart is not signed : Signature verification not required' + - check: v1.0/has-readme + type: Mandatory + outcome: PASS + reason: Chart has a README + - check: v1.0/not-contain-csi-objects + type: Mandatory + outcome: PASS + reason: CSI objects do not exist + - check: v1.0/contains-values + type: Mandatory + outcome: PASS + reason: Values file exist + - check: v1.0/required-annotations-present + type: Mandatory + outcome: PASS + reason: All required annotations present + - check: v1.0/contains-test + type: Mandatory + outcome: PASS + reason: Chart test files exist + - check: v1.0/contains-values-schema + type: Mandatory + outcome: PASS + reason: Values schema file exist diff --git a/charts/partners/redhat-arkady-test/yingchart0807/OWNERS b/charts/partners/redhat-arkady-test/yingchart0807/OWNERS new file mode 100644 index 000000000..a038fdf74 --- /dev/null +++ b/charts/partners/redhat-arkady-test/yingchart0807/OWNERS @@ -0,0 +1,9 @@ +chart: + name: yingchart0807 + shortDescription: unknown +providerDelivery: true +publicPgpKey: unknown +users: [] +vendor: + label: redhat-arkady-test + name: Red Hat, Inc. diff --git a/charts/partners/redhat-arkady-test/yingchart0808/OWNERS b/charts/partners/redhat-arkady-test/yingchart0808/OWNERS new file mode 100644 index 000000000..40ebb1679 --- /dev/null +++ b/charts/partners/redhat-arkady-test/yingchart0808/OWNERS @@ -0,0 +1,10 @@ +chart: + name: yingchart0808 + shortDescription: This is a short description for creating helmchart with 1 PR +providerDelivery: true +publicPgpKey: unknown +users: +- githubUsername: yinguser +vendor: + label: redhat-arkady-test + name: Red Hat, Inc. diff --git a/charts/partners/yugabytedb/yugaware-openshift/2024.1.1/report.yaml b/charts/partners/yugabytedb/yugaware-openshift/2024.1.1/report.yaml new file mode 100644 index 000000000..9711ad0d3 --- /dev/null +++ b/charts/partners/yugabytedb/yugaware-openshift/2024.1.1/report.yaml @@ -0,0 +1,99 @@ +apiversion: v1 +kind: verify-report +metadata: + tool: + verifier-version: 1.12.2 + profile: + VendorType: partner + version: v1.2 + reportDigest: uint64:4314999216561634588 + chart-uri: https://charts.yugabyte.com/yugaware-openshift-2024.1.1.tgz + digests: + chart: sha256:bceea891c2cad2ad7cecf4d7cc46b8874a0852e9e594ec2b94e40e2e14ade5f3 + package: 2c3f8a7c32054ef72e699044d0fff9afc8c2c945b42c552c3bbc228477607963 + lastCertifiedTimestamp: "2024-07-31T22:00:17.412665+00:00" + testedOpenShiftVersion: "4.11" + supportedOpenShiftVersions: '>=4.4' + webCatalogOnly: false + chart: + name: yugaware-openshift + home: https://www.yugabyte.com + sources: [] + version: 2024.1.1 + description: YugabyteDB Anywhere provides deployment, orchestration, and monitoring for managing YugabyteDB clusters. YugabyteDB Anywhere can create a YugabyteDB cluster with multiple pods provided by Kubernetes or OpenShift and logically grouped together to form one logical distributed database. + keywords: [] + maintainers: + - name: Sanketh Indarapu + email: sanketh@yugabyte.com + url: "" + - name: Govardhan Reddy Jalla + email: gjalla@yugabyte.com + url: "" + icon: https://avatars0.githubusercontent.com/u/17074854?s=200&v=4 + apiversion: v2 + condition: "" + tags: "" + appversion: 2024.1.1.0-b137 + deprecated: false + annotations: + charts.openshift.io/name: yugaware-openshift + kubeversion: '>=1.17.0-0' + dependencies: [] + type: "" + chart-overrides: "" +results: + - check: v1.1/images-are-certified + type: Mandatory + outcome: PASS + reason: |- + Image certification skipped : registry.redhat.io/rhscl/postgresql-13-rhel7:1-88.1661531722 + Image certification skipped : registry.redhat.io/openshift4/ose-prometheus:v4.11.0 + Image is Red Hat certified : quay.io/yugabyte/yugaware-ubi:2024.1.1.0-b137 + - check: v1.0/contains-test + type: Mandatory + outcome: PASS + reason: Chart test files exist + - check: v1.0/contains-values + type: Mandatory + outcome: PASS + reason: Values file exist + - check: v1.1/has-kubeversion + type: Mandatory + outcome: PASS + reason: Kubernetes version specified + - check: v1.0/required-annotations-present + type: Mandatory + outcome: PASS + reason: All required annotations present + - check: v1.0/signature-is-valid + type: Mandatory + outcome: SKIPPED + reason: 'Chart is not signed : Signature verification not required' + - check: v1.0/has-readme + type: Mandatory + outcome: PASS + reason: Chart has a README + - check: v1.0/helm-lint + type: Mandatory + outcome: PASS + reason: Helm lint successful + - check: v1.0/is-helm-v3 + type: Mandatory + outcome: PASS + reason: API version is V2, used in Helm 3 + - check: v1.0/not-contains-crds + type: Mandatory + outcome: PASS + reason: Chart does not contain CRDs + - check: v1.0/chart-testing + type: Mandatory + outcome: PASS + reason: Chart tests have passed + - check: v1.0/not-contain-csi-objects + type: Mandatory + outcome: PASS + reason: CSI objects do not exist + - check: v1.0/contains-values-schema + type: Mandatory + outcome: PASS + reason: Values schema file exist diff --git a/charts/partners/yugabytedb/yugaware-openshift/2024.1.1/yugaware-openshift-2024.1.1.tgz b/charts/partners/yugabytedb/yugaware-openshift/2024.1.1/yugaware-openshift-2024.1.1.tgz new file mode 100644 index 000000000..e5e65bf39 Binary files /dev/null and b/charts/partners/yugabytedb/yugaware-openshift/2024.1.1/yugaware-openshift-2024.1.1.tgz differ diff --git a/charts/redhat/redhat/redhat-data-grid/8.5.0/redhat-data-grid-8.5.0.tgz b/charts/redhat/redhat/redhat-data-grid/8.5.0/redhat-data-grid-8.5.0.tgz new file mode 100644 index 000000000..2a51f1c56 Binary files /dev/null and b/charts/redhat/redhat/redhat-data-grid/8.5.0/redhat-data-grid-8.5.0.tgz differ diff --git a/charts/redhat/redhat/redhat-developer-hub/1.2.2/redhat-developer-hub-1.2.2.tgz b/charts/redhat/redhat/redhat-developer-hub/1.2.2/redhat-developer-hub-1.2.2.tgz new file mode 100644 index 000000000..3161d2a31 Binary files /dev/null and b/charts/redhat/redhat/redhat-developer-hub/1.2.2/redhat-developer-hub-1.2.2.tgz differ diff --git a/charts/redhat/redhat/redhat-developer-hub/OWNERS b/charts/redhat/redhat/redhat-developer-hub/OWNERS index 2401ced14..eb1b98815 100644 --- a/charts/redhat/redhat/redhat-developer-hub/OWNERS +++ b/charts/redhat/redhat/redhat-developer-hub/OWNERS @@ -7,6 +7,7 @@ users: - githubUsername: nickboldt - githubUsername: schultzp2020 - githubUsername: kadel + - githubUsername: Fortune-Ndlovu vendor: label: redhat name: Red Hat diff --git a/charts/redhat/redhat/redhat-httpd-imagestreams/0.0.2/src/Chart.yaml b/charts/redhat/redhat/redhat-httpd-imagestreams/0.0.2/src/Chart.yaml new file mode 100644 index 000000000..13f6b9025 --- /dev/null +++ b/charts/redhat/redhat/redhat-httpd-imagestreams/0.0.2/src/Chart.yaml @@ -0,0 +1,13 @@ +description: |- + This content is experimental, do not use it in production. Red Hat Apache HTTP Server imagestreams. + For more information about HTTPD container see https://github.com/sclorg/httpd-container/. +annotations: + charts.openshift.io/name: Red Hat Apache HTTP Server imagestreams (experimental). +apiVersion: v2 +appVersion: 0.0.2 +kubeVersion: '>=1.20.0' +name: redhat-httpd-imagestreams +tags: builder,httpd +sources: + - https://github.com/sclorg/helm-charts +version: 0.0.2 diff --git a/charts/redhat/redhat/redhat-httpd-imagestreams/0.0.2/src/templates/imagestreams.yaml b/charts/redhat/redhat/redhat-httpd-imagestreams/0.0.2/src/templates/imagestreams.yaml new file mode 100644 index 000000000..8c51d13fd --- /dev/null +++ b/charts/redhat/redhat/redhat-httpd-imagestreams/0.0.2/src/templates/imagestreams.yaml @@ -0,0 +1,107 @@ +apiVersion: image.openshift.io/v1 +kind: ImageStream +metadata: + annotations: + openshift.io/display-name: Apache HTTP Server (httpd) + name: httpd +spec: + tags: + - annotations: + description: >- + Build and serve static content via Apache HTTP Server (httpd) on RHEL. + For more information about using this builder image, including + OpenShift considerations, see + https://github.com/sclorg/httpd-container/blob/master/2.4/README.md. + + + WARNING: By selecting this tag, your application will automatically + update to use the latest version of Httpd available on OpenShift, + including major version updates. + iconClass: icon-apache + openshift.io/display-name: Apache HTTP Server (Latest) + openshift.io/provider-display-name: 'Red Hat, Inc.' + sampleRepo: 'https://github.com/sclorg/httpd-ex.git' + supports: httpd + tags: 'builder,httpd' + from: + kind: ImageStreamTag + name: 2.4-ubi9 + referencePolicy: + type: Local + name: latest + - annotations: + description: >- + Build and serve static content via Apache HTTP Server (httpd) 2.4 on + UBI 9. For more information about using this builder image, including + OpenShift considerations, see + https://github.com/sclorg/httpd-container/blob/master/2.4/README.md. + iconClass: icon-apache + openshift.io/display-name: Apache HTTP Server 2.4 (UBI 9) + openshift.io/provider-display-name: 'Red Hat, Inc.' + sampleRepo: 'https://github.com/sclorg/httpd-ex.git' + supports: httpd + tags: 'builder,httpd' + version: '2.4' + from: + kind: DockerImage + name: 'registry.redhat.io/ubi9/httpd-24:latest' + referencePolicy: + type: Local + name: 2.4-ubi9 + - annotations: + description: >- + Build and serve static content via Apache HTTP Server (httpd) 2.4 on + RHEL 8. For more information about using this builder image, including + OpenShift considerations, see + https://github.com/sclorg/httpd-container/blob/master/2.4/README.md. + iconClass: icon-apache + openshift.io/display-name: Apache HTTP Server 2.4 (UBI 8) + openshift.io/provider-display-name: 'Red Hat, Inc.' + sampleRepo: 'https://github.com/sclorg/httpd-ex.git' + supports: httpd + tags: 'builder,httpd' + version: '2.4' + from: + kind: DockerImage + name: 'registry.redhat.io/ubi8/httpd-24:latest' + referencePolicy: + type: Local + name: 2.4-ubi8 + - annotations: + description: >- + Build and serve static content via Apache HTTP Server (httpd) 2.4 on + RHEL 8. For more information about using this builder image, including + OpenShift considerations, see + https://github.com/sclorg/httpd-container/blob/master/2.4/README.md. + iconClass: icon-apache + openshift.io/display-name: Apache HTTP Server 2.4 (RHEL 9) + openshift.io/provider-display-name: 'Red Hat, Inc.' + sampleRepo: 'https://github.com/sclorg/httpd-ex.git' + supports: httpd + tags: 'builder,httpd,hidden' + version: '2.4' + from: + kind: DockerImage + name: registry.redhat.io/rhel9/httpd-24 + referencePolicy: + type: Local + name: 2.4-el9 + - annotations: + description: >- + Build and serve static content via Apache HTTP Server (httpd) 2.4 on + RHEL 8. For more information about using this builder image, including + OpenShift considerations, see + https://github.com/sclorg/httpd-container/blob/master/2.4/README.md. + iconClass: icon-apache + openshift.io/display-name: Apache HTTP Server 2.4 (RHEL 8) + openshift.io/provider-display-name: 'Red Hat, Inc.' + sampleRepo: 'https://github.com/sclorg/httpd-ex.git' + supports: httpd + tags: 'builder,httpd,hidden' + version: '2.4' + from: + kind: DockerImage + name: registry.redhat.io/rhel8/httpd-24 + referencePolicy: + type: Local + name: 2.4-el8 diff --git a/charts/redhat/redhat/redhat-mariadb-imagestreams/0.0.2/src/Chart.yaml b/charts/redhat/redhat/redhat-mariadb-imagestreams/0.0.2/src/Chart.yaml new file mode 100644 index 000000000..24f782c5d --- /dev/null +++ b/charts/redhat/redhat/redhat-mariadb-imagestreams/0.0.2/src/Chart.yaml @@ -0,0 +1,14 @@ +description: |- + This content is experimental, do not use it in production. Provides a Red Hat MariaDB database. + For more information about using this database image, including OpenShift considerations, + see https://github.com/sclorg/mariadb-container/blob/master/README.md. +annotations: + charts.openshift.io/name: Red Hat MariaDB database service imagestreams (experimental) +apiVersion: v2 +appVersion: 0.0.2 +kubeVersion: '>=1.20.0' +name: redhat-mariadb-imagestreams +tags: database,mariadb +sources: + - https://github.com/sclorg/helm-charts +version: 0.0.2 diff --git a/charts/redhat/redhat/redhat-mariadb-imagestreams/0.0.2/src/templates/imagestreams.yaml b/charts/redhat/redhat/redhat-mariadb-imagestreams/0.0.2/src/templates/imagestreams.yaml new file mode 100644 index 000000000..7eac81726 --- /dev/null +++ b/charts/redhat/redhat/redhat-mariadb-imagestreams/0.0.2/src/templates/imagestreams.yaml @@ -0,0 +1,108 @@ +kind: ImageStream +apiVersion: image.openshift.io/v1 +metadata: + name: mariadb + annotations: + openshift.io/display-name: MariaDB +spec: + tags: + - name: latest + annotations: + openshift.io/display-name: MariaDB (Latest) + openshift.io/provider-display-name: 'Red Hat, Inc.' + description: >- + Provides a MariaDB database on RHEL. For more information about using + this database image, including OpenShift considerations, see + https://github.com/sclorg/mariadb-container/tree/master/10.5/README.md. + + + WARNING: By selecting this tag, your application will automatically + update to use the latest version of MariaDB available on OpenShift, + including major version updates. + iconClass: icon-mariadb + tags: 'database,mariadb' + from: + kind: ImageStreamTag + name: 10.5-el8 + referencePolicy: + type: Local + - name: 10.3-el8 + annotations: + openshift.io/display-name: MariaDB 10.3 (RHEL 8) + openshift.io/provider-display-name: 'Red Hat, Inc.' + description: >- + Provides a MariaDB 10.3 database on RHEL 8. For more information about + using this database image, including OpenShift considerations, see + https://github.com/sclorg/mariadb-container/tree/master/10.3/README.md. + iconClass: icon-mariadb + tags: 'database,mariadb' + version: '10.3' + from: + kind: DockerImage + name: 'registry.redhat.io/rhel8/mariadb-103:latest' + referencePolicy: + type: Local + - name: 10.5-el8 + annotations: + openshift.io/display-name: MariaDB 10.5 (RHEL 8) + openshift.io/provider-display-name: 'Red Hat, Inc.' + description: >- + Provides a MariaDB 10.5 database on RHEL 8. For more information about + using this database image, including OpenShift considerations, see + https://github.com/sclorg/mariadb-container/tree/master/10.5/README.md. + iconClass: icon-mariadb + tags: 'database,mariadb' + version: '10.5' + from: + kind: DockerImage + name: 'registry.redhat.io/rhel8/mariadb-105:latest' + referencePolicy: + type: Local + - name: 10.5-el9 + annotations: + openshift.io/display-name: MariaDB 10.5 (RHEL 9) + openshift.io/provider-display-name: 'Red Hat, Inc.' + description: >- + Provides a MariaDB 10.5 database on RHEL 9. For more information about + using this database image, including OpenShift considerations, see + https://github.com/sclorg/mariadb-container/tree/master/10.5/README.md. + iconClass: icon-mariadb + tags: 'database,mariadb' + version: '10.5' + from: + kind: DockerImage + name: 'registry.redhat.io/rhel9/mariadb-105:latest' + referencePolicy: + type: Local + - name: 10.11-el8 + annotations: + openshift.io/display-name: MariaDB 10.11 (RHEL 8) + openshift.io/provider-display-name: 'Red Hat, Inc.' + description: >- + Provides a MariaDB 10.5 database on RHEL 8. For more information about + using this database image, including OpenShift considerations, see + https://github.com/sclorg/mariadb-container/tree/master/10.11/README.md. + iconClass: icon-mariadb + tags: 'database,mariadb' + version: '10.11' + from: + kind: DockerImage + name: 'registry.redhat.io/rhel8/mariadb-1011:latest' + referencePolicy: + type: Local + - name: 10.11-el9 + annotations: + openshift.io/display-name: MariaDB 10.11 (RHEL 9) + openshift.io/provider-display-name: 'Red Hat, Inc.' + description: >- + Provides a MariaDB 10.11 database on RHEL 9. For more information about + using this database image, including OpenShift considerations, see + https://github.com/sclorg/mariadb-container/tree/master/10.11/README.md. + iconClass: icon-mariadb + tags: 'database,mariadb' + version: '10.11' + from: + kind: DockerImage + name: 'registry.redhat.io/rhel9/mariadb-1011:latest' + referencePolicy: + type: Local \ No newline at end of file diff --git a/charts/redhat/redhat/redhat-mysql-imagestreams/0.0.2/src/Chart.yaml b/charts/redhat/redhat/redhat-mysql-imagestreams/0.0.2/src/Chart.yaml new file mode 100644 index 000000000..0b5936c4c --- /dev/null +++ b/charts/redhat/redhat/redhat-mysql-imagestreams/0.0.2/src/Chart.yaml @@ -0,0 +1,14 @@ +description: |- + This content is experimental, do not use it in production. Provides a MySQL 8.0 database. + For more information about using this database image, including OpenShift considerations, + see https://github.com/sclorg/mysql-container/blob/master/README.md. +annotations: + charts.openshift.io/name: Red Hat MySQL database service imagestreams (experimental) +apiVersion: v2 +appVersion: 0.0.2 +kubeVersion: '>=1.20.0' +name: redhat-mysql-imagestreams +tags: database,mysql +sources: + - https://github.com/sclorg/helm-charts +version: 0.0.2 diff --git a/charts/redhat/redhat/redhat-mysql-imagestreams/0.0.2/src/templates/imagestreams.yaml b/charts/redhat/redhat/redhat-mysql-imagestreams/0.0.2/src/templates/imagestreams.yaml new file mode 100644 index 000000000..d7d216f0c --- /dev/null +++ b/charts/redhat/redhat/redhat-mysql-imagestreams/0.0.2/src/templates/imagestreams.yaml @@ -0,0 +1,60 @@ +kind: ImageStream +apiVersion: image.openshift.io/v1 +metadata: + name: mysql + annotations: + openshift.io/display-name: MySQL +spec: + tags: + - name: latest + annotations: + openshift.io/display-name: MySQL (Latest) + openshift.io/provider-display-name: 'Red Hat, Inc.' + description: >- + Provides a MySQL database on RHEL. For more information about using + this database image, including OpenShift considerations, see + https://github.com/sclorg/mysql-container/blob/master/README.md. + + + WARNING: By selecting this tag, your application will automatically + update to use the latest version of MySQL available on OpenShift, + including major version updates. + iconClass: icon-mysql-database + tags: mysql + from: + kind: ImageStreamTag + name: 8.0-el8 + referencePolicy: + type: Local + - name: 8.0-el9 + annotations: + openshift.io/display-name: MySQL 8.0 (RHEL 9) + openshift.io/provider-display-name: 'Red Hat, Inc.' + description: >- + Provides a MySQL 8.0 database on RHEL 9. For more information about + using this database image, including OpenShift considerations, see + https://github.com/sclorg/mysql-container/blob/master/README.md. + iconClass: icon-mysql-database + tags: mysql + version: '8.0' + from: + kind: DockerImage + name: 'registry.redhat.io/rhel9/mysql-80:latest' + referencePolicy: + type: Local + - name: 8.0-el8 + annotations: + openshift.io/display-name: MySQL 8.0 (RHEL 8) + openshift.io/provider-display-name: 'Red Hat, Inc.' + description: >- + Provides a MySQL 8.0 database on RHEL 8. For more information about + using this database image, including OpenShift considerations, see + https://github.com/sclorg/mysql-container/blob/master/README.md. + iconClass: icon-mysql-database + tags: mysql + version: '8.0' + from: + kind: DockerImage + name: 'registry.redhat.io/rhel8/mysql-80:latest' + referencePolicy: + type: Local diff --git a/charts/redhat/redhat/redhat-nginx-imagestreams/0.0.2/src/Chart.yaml b/charts/redhat/redhat/redhat-nginx-imagestreams/0.0.2/src/Chart.yaml new file mode 100644 index 000000000..0f0bbca66 --- /dev/null +++ b/charts/redhat/redhat/redhat-nginx-imagestreams/0.0.2/src/Chart.yaml @@ -0,0 +1,13 @@ +description: |- + This content is experimental, do not use it in production. Build and serve static content via Nginx HTTP server + and a reverse proxy (nginx) on RHEL. https://github.com/sclorg/nginx-container/blob/master/README.md. +annotations: + charts.openshift.io/name: Red Hat Nginx HTTP server and a reverse proxy (nginx) (experimental) +apiVersion: v2 +appVersion: 0.0.2 +kubeVersion: '>=1.20.0' +name: redhat-nginx-imagestreams +tags: builder,nginx +sources: + - https://github.com/sclorg/helm-charts +version: 0.0.2 diff --git a/charts/redhat/redhat/redhat-nginx-imagestreams/0.0.2/src/templates/imagestreams.yaml b/charts/redhat/redhat/redhat-nginx-imagestreams/0.0.2/src/templates/imagestreams.yaml new file mode 100644 index 000000000..4c3a19179 --- /dev/null +++ b/charts/redhat/redhat/redhat-nginx-imagestreams/0.0.2/src/templates/imagestreams.yaml @@ -0,0 +1,164 @@ +apiVersion: image.openshift.io/v1 +kind: ImageStream +metadata: + annotations: + openshift.io/display-name: Nginx HTTP server and a reverse proxy (nginx) + name: nginx +spec: + tags: + - annotations: + description: >- + Build and serve static content via Nginx HTTP server and a reverse + proxy (nginx) on RHEL. For more information about using this builder + image, including OpenShift considerations, see + https://github.com/sclorg/nginx-container/blob/master/1.20/README.md. + + + WARNING: By selecting this tag, your application will automatically + update to use the latest version of Nginx available on OpenShift, + including major version updates. + iconClass: icon-nginx + openshift.io/display-name: Nginx HTTP server and a reverse proxy (Latest) + openshift.io/provider-display-name: 'Red Hat, Inc.' + sampleRepo: 'https://github.com/sclorg/nginx-ex.git' + supports: nginx + tags: 'builder,nginx' + from: + kind: ImageStreamTag + name: 1.24-ubi8 + referencePolicy: + type: Local + name: latest + - annotations: + description: >- + Build and serve static content via Nginx HTTP server and a reverse + proxy (nginx) on RHEL 9. For more information about using this builder + image, including OpenShift considerations, see + https://github.com/sclorg/nginx-container/blob/master/1.24/README.md. + iconClass: icon-nginx + openshift.io/display-name: Nginx HTTP server and a reverse proxy 1.24 (UBI 9) + openshift.io/provider-display-name: 'Red Hat, Inc.' + sampleRepo: 'https://github.com/sclorg/nginx-ex.git' + supports: nginx + tags: 'builder,nginx' + version: '1.22' + from: + kind: DockerImage + name: 'registry.redhat.io/ubi9/nginx-124:latest' + referencePolicy: + type: Local + name: 1.24-ubi9 + - annotations: + description: >- + Build and serve static content via Nginx HTTP server and a reverse + proxy (nginx) on RHEL 8. For more information about using this builder + image, including OpenShift considerations, see + https://github.com/sclorg/nginx-container/blob/master/1.24/README.md. + iconClass: icon-nginx + openshift.io/display-name: Nginx HTTP server and a reverse proxy 1.24 (UBI 8) + openshift.io/provider-display-name: 'Red Hat, Inc.' + sampleRepo: 'https://github.com/sclorg/nginx-ex.git' + supports: nginx + tags: 'builder,nginx' + version: '1.24' + from: + kind: DockerImage + name: 'registry.redhat.io/ubi8/nginx-124:latest' + referencePolicy: + type: Local + name: 1.24-ubi8 + - annotations: + description: >- + Build and serve static content via Nginx HTTP server and a reverse + proxy (nginx) on RHEL 9. For more information about using this builder + image, including OpenShift considerations, see + https://github.com/sclorg/nginx-container/blob/master/1.22/README.md. + iconClass: icon-nginx + openshift.io/display-name: Nginx HTTP server and a reverse proxy 1.22 (UBI 9) + openshift.io/provider-display-name: 'Red Hat, Inc.' + sampleRepo: 'https://github.com/sclorg/nginx-ex.git' + supports: nginx + tags: 'builder,nginx' + version: '1.22' + from: + kind: DockerImage + name: 'registry.redhat.io/ubi9/nginx-122:latest' + referencePolicy: + type: Local + name: 1.22-ubi9 + - annotations: + description: >- + Build and serve static content via Nginx HTTP server and a reverse + proxy (nginx) on RHEL 8. For more information about using this builder + image, including OpenShift considerations, see + https://github.com/sclorg/nginx-container/blob/master/1.22/README.md. + iconClass: icon-nginx + openshift.io/display-name: Nginx HTTP server and a reverse proxy 1.22 (UBI 8) + openshift.io/provider-display-name: 'Red Hat, Inc.' + sampleRepo: 'https://github.com/sclorg/nginx-ex.git' + supports: nginx + tags: 'builder,nginx' + version: '1.22' + from: + kind: DockerImage + name: 'registry.redhat.io/ubi8/nginx-122:latest' + referencePolicy: + type: Local + name: 1.22-ubi8 + - annotations: + description: >- + Build and serve static content via Nginx HTTP server and a reverse + proxy (nginx) on RHEL 8. For more information about using this builder + image, including OpenShift considerations, see + https://github.com/sclorg/nginx-container/blob/master/1.20/README.md. + iconClass: icon-nginx + openshift.io/display-name: Nginx HTTP server and a reverse proxy 1.20 (UBI 9) + openshift.io/provider-display-name: 'Red Hat, Inc.' + sampleRepo: 'https://github.com/sclorg/nginx-ex.git' + supports: nginx + tags: 'builder,nginx' + version: '1.20' + from: + kind: DockerImage + name: 'registry.redhat.io/ubi9/nginx-120:latest' + referencePolicy: + type: Local + name: 1.20-ubi9 + - annotations: + description: >- + Build and serve static content via Nginx HTTP server and a reverse + proxy (nginx) on RHEL 8. For more information about using this builder + image, including OpenShift considerations, see + https://github.com/sclorg/nginx-container/blob/master/1.22/README.md. + iconClass: icon-nginx + openshift.io/display-name: Nginx HTTP server and a reverse proxy 1.22 (UBI 8) + openshift.io/provider-display-name: 'Red Hat, Inc.' + sampleRepo: 'https://github.com/sclorg/nginx-ex.git' + supports: nginx + tags: 'builder,nginx' + version: '1.22' + from: + kind: DockerImage + name: 'registry.redhat.io/ubi8/nginx-122:latest' + referencePolicy: + type: Local + name: 1.22-ubi8 + - annotations: + description: >- + Build and serve static content via Nginx HTTP server and a reverse + proxy (nginx) on RHEL 8. For more information about using this builder + image, including OpenShift considerations, see + https://github.com/sclorg/nginx-container/blob/master/1.20/README.md. + iconClass: icon-nginx + openshift.io/display-name: Nginx HTTP server and a reverse proxy 1.20 (UBI 8) + openshift.io/provider-display-name: 'Red Hat, Inc.' + sampleRepo: 'https://github.com/sclorg/nginx-ex.git' + supports: nginx + tags: 'builder,nginx' + version: '1.20' + from: + kind: DockerImage + name: 'registry.redhat.io/ubi8/nginx-120:latest' + referencePolicy: + type: Local + name: 1.20-ubi8 diff --git a/charts/redhat/redhat/redhat-nodejs-imagestreams/0.0.5/src/Chart.yaml b/charts/redhat/redhat/redhat-nodejs-imagestreams/0.0.5/src/Chart.yaml new file mode 100644 index 000000000..5dcb4b2ae --- /dev/null +++ b/charts/redhat/redhat/redhat-nodejs-imagestreams/0.0.5/src/Chart.yaml @@ -0,0 +1,16 @@ +description: |- + This content is experimental, do not use it in production. Build and run NodeJS applications on UBI. + For more information about using this builder image, including OpenShift considerations, + see https://github.com/sclorg/s2i-nodejs-container/blob/master/20/README.md. +annotations: + charts.openshift.io/provider: Red Hat + charts.openshift.io/providerType: redhat + charts.openshift.io/name: Red Hat NodeJS applications on UBI (experimental) +apiVersion: v2 +appVersion: 0.0.5 +kubeVersion: '>=1.20.0' +name: redhat-nodejs-imagestreams +tags: builder,nodejs +sources: + - https://github.com/sclorg/helm-charts +version: 0.0.5 diff --git a/charts/redhat/redhat/redhat-nodejs-imagestreams/0.0.5/src/README.md b/charts/redhat/redhat/redhat-nodejs-imagestreams/0.0.5/src/README.md new file mode 100644 index 000000000..86fb4044f --- /dev/null +++ b/charts/redhat/redhat/redhat-nodejs-imagestreams/0.0.5/src/README.md @@ -0,0 +1,7 @@ +# NodeJS imagestream helm chart + +A Helm chart for importing NodeJS imagestreams on OpenShift. + +For more information about helm charts see the official [Helm Charts Documentation](https://helm.sh/). + +You need to have access to a cluster for each operation with OpenShift 4, like deploying and testing. diff --git a/charts/redhat/redhat/redhat-nodejs-imagestreams/0.0.5/src/templates/nodejs-imagestream.yaml b/charts/redhat/redhat/redhat-nodejs-imagestreams/0.0.5/src/templates/nodejs-imagestream.yaml new file mode 100644 index 000000000..25915ce59 --- /dev/null +++ b/charts/redhat/redhat/redhat-nodejs-imagestreams/0.0.5/src/templates/nodejs-imagestream.yaml @@ -0,0 +1,150 @@ +--- +kind: ImageStream +apiVersion: image.openshift.io/v1 +metadata: + name: nodejs + annotations: + openshift.io/display-name: Node.js +spec: + tags: + - name: latest + annotations: + openshift.io/display-name: Node.js (Latest) + openshift.io/provider-display-name: Red Hat, Inc. + description: |- + Build and run Node.js applications on UBI. For more information about using this builder image, including OpenShift considerations, see https://github.com/sclorg/s2i-nodejs-container/blob/master/16/README.md. + + WARNING: By selecting this tag, your application will automatically update to use the latest version of Node.js available on OpenShift, including major version updates. + iconClass: icon-nodejs + tags: builder,nodejs + supports: nodejs + sampleRepo: https://github.com/sclorg/nodejs-ex.git + from: + kind: ImageStreamTag + name: 20-ubi8 + referencePolicy: + type: Local + - name: 20-ubi9 + annotations: + openshift.io/display-name: Node.js 20 (UBI 9) + openshift.io/provider-display-name: Red Hat, Inc. + description: Build and run Node.js 20 applications on UBI 9. For more information + about using this builder image, including OpenShift considerations, see https://github.com/sclorg/s2i-nodejs-container/blob/master/20/README.md. + iconClass: icon-nodejs + tags: builder,nodejs + version: '20' + sampleRepo: https://github.com/sclorg/nodejs-ex.git + from: + kind: DockerImage + name: registry.redhat.io/ubi9/nodejs-20:latest + referencePolicy: + type: Local + - name: 18-ubi9 + annotations: + openshift.io/display-name: Node.js 18 (UBI 9) + openshift.io/provider-display-name: Red Hat, Inc. + description: Build and run Node.js 18 applications on UBI 9. For more information + about using this builder image, including OpenShift considerations, see https://github.com/sclorg/s2i-nodejs-container/blob/master/18/README.md. + iconClass: icon-nodejs + tags: builder,nodejs + version: '18' + sampleRepo: https://github.com/sclorg/nodejs-ex.git + from: + kind: DockerImage + name: registry.redhat.io/ubi9/nodejs-18:latest + referencePolicy: + type: Local + - name: 20-ubi9-minimal + annotations: + openshift.io/display-name: Node.js 20 (UBI 9 Minimal) + openshift.io/provider-display-name: Red Hat, Inc. + description: Build and run Node.js 20 applications on UBI 9 Minimal. For more + information about using this builder image, including OpenShift considerations, + see https://github.com/sclorg/s2i-nodejs-container/blob/master/20-minimal/README.md. + iconClass: icon-nodejs + tags: builder,nodejs + version: '20' + sampleRepo: https://github.com/sclorg/nodejs-ex.git + from: + kind: DockerImage + name: registry.redhat.io/ubi9/nodejs-20-minimal:latest + referencePolicy: + type: Local + - name: 18-ubi9-minimal + annotations: + openshift.io/display-name: Node.js 18 (UBI 9 Minimal) + openshift.io/provider-display-name: Red Hat, Inc. + description: Build and run Node.js 18 applications on UBI 9 Minimal. For more + information about using this builder image, including OpenShift considerations, + see https://github.com/sclorg/s2i-nodejs-container/blob/master/18-minimal/README.md. + iconClass: icon-nodejs + tags: builder,nodejs + version: '18' + sampleRepo: https://github.com/sclorg/nodejs-ex.git + from: + kind: DockerImage + name: registry.redhat.io/ubi9/nodejs-18-minimal:latest + referencePolicy: + type: Local + - name: 20-ubi8 + annotations: + openshift.io/display-name: Node.js 20 (UBI 8) + openshift.io/provider-display-name: Red Hat, Inc. + description: Build and run Node.js 20 applications on UBI 8. For more information + about using this builder image, including OpenShift considerations, see https://github.com/sclorg/s2i-nodejs-container/blob/master/20/README.md. + iconClass: icon-nodejs + tags: builder,nodejs + version: '20' + sampleRepo: https://github.com/sclorg/nodejs-ex.git + from: + kind: DockerImage + name: registry.redhat.io/ubi8/nodejs-20:latest + referencePolicy: + type: Local + - name: 18-ubi8 + annotations: + openshift.io/display-name: Node.js 18 (UBI 8) + openshift.io/provider-display-name: Red Hat, Inc. + description: Build and run Node.js 18 applications on UBI 8. For more information + about using this builder image, including OpenShift considerations, see https://github.com/sclorg/s2i-nodejs-container/blob/master/18/README.md. + iconClass: icon-nodejs + tags: builder,nodejs + version: '18' + sampleRepo: https://github.com/sclorg/nodejs-ex.git + from: + kind: DockerImage + name: registry.redhat.io/ubi8/nodejs-18:latest + referencePolicy: + type: Local + - name: 20-ubi8-minimal + annotations: + openshift.io/display-name: Node.js 20 (UBI 8 Minimal) + openshift.io/provider-display-name: Red Hat, Inc. + description: Build and run Node.js 20 applications on UBI 8 Minimal. For more + information about using this builder image, including OpenShift considerations, + see https://github.com/sclorg/s2i-nodejs-container/blob/master/20-minimal/README.md. + iconClass: icon-nodejs + tags: builder,nodejs + version: '20' + sampleRepo: https://github.com/sclorg/nodejs-ex.git + from: + kind: DockerImage + name: registry.redhat.io/ubi8/nodejs-20-minimal:latest + referencePolicy: + type: Local + - name: 18-ubi8-minimal + annotations: + openshift.io/display-name: Node.js 18 (UBI 8 Minimal) + openshift.io/provider-display-name: Red Hat, Inc. + description: Build and run Node.js 18 applications on UBI 8 Minimal. For more + information about using this builder image, including OpenShift considerations, + see https://github.com/sclorg/s2i-nodejs-container/blob/master/18-minimal/README.md. + iconClass: icon-nodejs + tags: builder,nodejs + version: '18' + sampleRepo: https://github.com/sclorg/nodejs-ex.git + from: + kind: DockerImage + name: registry.redhat.io/ubi8/nodejs-18-minimal:latest + referencePolicy: + type: Local diff --git a/charts/redhat/redhat/redhat-nodejs-imagestreams/0.0.5/src/templates/tests/test-import-imagestream.yaml b/charts/redhat/redhat/redhat-nodejs-imagestreams/0.0.5/src/templates/tests/test-import-imagestream.yaml new file mode 100644 index 000000000..8c4e5836a --- /dev/null +++ b/charts/redhat/redhat/redhat-nodejs-imagestreams/0.0.5/src/templates/tests/test-import-imagestream.yaml @@ -0,0 +1,21 @@ +apiVersion: v1 +kind: Pod +metadata: + name: "{{ .Release.Name }}-connection-test" + namespace: "{{ .Release.Namespace }}" + annotations: + "helm.sh/hook": test +spec: + #serviceAccount: {{ .Values.serviceAccount }} + containers: + - name: "nodejs-imagestream-test" + image: "registry.access.redhat.com/ubi8/nodejs-20" + imagePullPolicy: IfNotPresent + command: + - '/bin/bash' + - '-ec' + - > + node -v + lookupPolicy: + local: true + restartPolicy: Never \ No newline at end of file diff --git a/charts/redhat/redhat/redhat-nodejs-imagestreams/0.0.5/src/values.schema.json b/charts/redhat/redhat/redhat-nodejs-imagestreams/0.0.5/src/values.schema.json new file mode 100644 index 000000000..9515e9236 --- /dev/null +++ b/charts/redhat/redhat/redhat-nodejs-imagestreams/0.0.5/src/values.schema.json @@ -0,0 +1,9 @@ +{ + "$schema": "http://json-schema.org/schema#", + "type": "object", + "properties": { + "namespace": { + "type": "string" + } + } +} \ No newline at end of file diff --git a/charts/redhat/redhat/redhat-nodejs-imagestreams/0.0.5/src/values.yaml b/charts/redhat/redhat/redhat-nodejs-imagestreams/0.0.5/src/values.yaml new file mode 100644 index 000000000..3894ddbca --- /dev/null +++ b/charts/redhat/redhat/redhat-nodejs-imagestreams/0.0.5/src/values.yaml @@ -0,0 +1 @@ +namespace: openshift diff --git a/charts/redhat/redhat/redhat-perl-imagestreams/0.0.2/src/Chart.yaml b/charts/redhat/redhat/redhat-perl-imagestreams/0.0.2/src/Chart.yaml new file mode 100644 index 000000000..056fdaa28 --- /dev/null +++ b/charts/redhat/redhat/redhat-perl-imagestreams/0.0.2/src/Chart.yaml @@ -0,0 +1,16 @@ +description: |- + This content is experimental, do not use it in production. Build and run Perl applications on UBI. + For more information about using this builder image, including OpenShift considerations, + see https://github.com/sclorg/s2i-perl-container/blob/master/5.32/README.md. +annotations: + charts.openshift.io/name: Red Hat Perl imagestreams on UBI (experimental) + charts.openshift.io/provider: Red Hat + charts.openshift.io/providerType: redhat +apiVersion: v2 +appVersion: 0.0.2 +kubeVersion: '>=1.20.0' +name: redhat-perl-imagestreams +tags: builder,perl +sources: + - https://github.com/sclorg/helm-charts +version: 0.0.2 diff --git a/charts/redhat/redhat/redhat-perl-imagestreams/0.0.2/src/README.md b/charts/redhat/redhat/redhat-perl-imagestreams/0.0.2/src/README.md new file mode 100644 index 000000000..ee8157f95 --- /dev/null +++ b/charts/redhat/redhat/redhat-perl-imagestreams/0.0.2/src/README.md @@ -0,0 +1,7 @@ +# Perl imagestreams helm chart + +A Helm chart for importing Perl imagestreams on OpenShift. + +For more information about helm charts see the official [Helm Charts Documentation](https://helm.sh/). + +You need to have access to a cluster for each operation with OpenShift 4, like deploying and testing. diff --git a/charts/redhat/redhat/redhat-perl-imagestreams/0.0.2/src/templates/perl-imagestreams.yaml b/charts/redhat/redhat/redhat-perl-imagestreams/0.0.2/src/templates/perl-imagestreams.yaml new file mode 100644 index 000000000..e43e5aea0 --- /dev/null +++ b/charts/redhat/redhat/redhat-perl-imagestreams/0.0.2/src/templates/perl-imagestreams.yaml @@ -0,0 +1,74 @@ +--- +kind: ImageStream +apiVersion: image.openshift.io/v1 +metadata: + name: perl + annotations: + openshift.io/display-name: Perl +spec: + tags: + - name: latest + annotations: + openshift.io/display-name: Perl (Latest) + openshift.io/provider-display-name: Red Hat, Inc. + description: |- + Build and run Perl applications on UBI. For more information about using this builder image, including OpenShift considerations, see https://github.com/sclorg/s2i-perl-container/blob/master/5.32/README.md. + + WARNING: By selecting this tag, your application will automatically update to use the latest version of Perl available on OpenShift, including major version updates. + iconClass: icon-perl + tags: builder,perl + supports: perl + sampleRepo: https://github.com/sclorg/dancer-ex.git + from: + kind: ImageStreamTag + name: 5.32-ubi8 + referencePolicy: + type: Local + - name: 5.32-ubi9 + annotations: + openshift.io/display-name: Perl 5.32 (UBI 9) + openshift.io/provider-display-name: Red Hat, Inc. + description: Build and run Perl 5.32 applications on UBI 9. For more information + about using this builder image, including OpenShift considerations, see https://github.com/sclorg/s2i-perl-container/blob/master/5.32/README.md. + iconClass: icon-perl + tags: builder,perl + supports: perl:5.32,perl + version: '5.32' + sampleRepo: https://github.com/sclorg/dancer-ex.git + from: + kind: DockerImage + name: registry.redhat.io/ubi9/perl-532:latest + referencePolicy: + type: Local + - name: 5.32-ubi8 + annotations: + openshift.io/display-name: Perl 5.32 (UBI 8) + openshift.io/provider-display-name: Red Hat, Inc. + description: Build and run Perl 5.32 applications on UBI 8. For more information + about using this builder image, including OpenShift considerations, see https://github.com/sclorg/s2i-perl-container/blob/master/5.32/README.md. + iconClass: icon-perl + tags: builder,perl + supports: perl:5.32,perl + version: '5.32' + sampleRepo: https://github.com/sclorg/dancer-ex.git + from: + kind: DockerImage + name: registry.redhat.io/ubi8/perl-532:latest + referencePolicy: + type: Local + - name: 5.26-ubi8 + annotations: + openshift.io/display-name: Perl 5.26 (UBI 8) + openshift.io/provider-display-name: Red Hat, Inc. + description: Build and run Perl 5.26 applications on UBI 8. For more information + about using this builder image, including OpenShift considerations, see https://github.com/sclorg/s2i-perl-container/blob/master/5.26-mod_fcgid/README.md. + iconClass: icon-perl + tags: builder,perl + supports: perl:5.26,perl + version: '5.26' + sampleRepo: https://github.com/sclorg/dancer-ex.git + from: + kind: DockerImage + name: registry.redhat.io/ubi8/perl-526:latest + referencePolicy: + type: Local diff --git a/charts/redhat/redhat/redhat-perl-imagestreams/0.0.2/src/templates/tests/test-import-imagestream.yaml b/charts/redhat/redhat/redhat-perl-imagestreams/0.0.2/src/templates/tests/test-import-imagestream.yaml new file mode 100644 index 000000000..a59a05dbd --- /dev/null +++ b/charts/redhat/redhat/redhat-perl-imagestreams/0.0.2/src/templates/tests/test-import-imagestream.yaml @@ -0,0 +1,21 @@ +apiVersion: v1 +kind: Pod +metadata: + name: "{{ .Release.Name }}-connection-test" + namespace: "{{ .Release.Namespace }}" + annotations: + "helm.sh/hook": test +spec: + #serviceAccount: {{ .Values.serviceAccount }} + containers: + - name: "perl-imagestream-test" + image: "registry.access.redhat.com/ubi9/perl-532" + imagePullPolicy: IfNotPresent + command: + - '/bin/bash' + - '-ec' + - > + perl -v + lookupPolicy: + local: true + restartPolicy: Never \ No newline at end of file diff --git a/charts/redhat/redhat/redhat-perl-imagestreams/0.0.2/src/values.schema.json b/charts/redhat/redhat/redhat-perl-imagestreams/0.0.2/src/values.schema.json new file mode 100644 index 000000000..9515e9236 --- /dev/null +++ b/charts/redhat/redhat/redhat-perl-imagestreams/0.0.2/src/values.schema.json @@ -0,0 +1,9 @@ +{ + "$schema": "http://json-schema.org/schema#", + "type": "object", + "properties": { + "namespace": { + "type": "string" + } + } +} \ No newline at end of file diff --git a/charts/redhat/redhat/redhat-perl-imagestreams/0.0.2/src/values.yaml b/charts/redhat/redhat/redhat-perl-imagestreams/0.0.2/src/values.yaml new file mode 100644 index 000000000..3894ddbca --- /dev/null +++ b/charts/redhat/redhat/redhat-perl-imagestreams/0.0.2/src/values.yaml @@ -0,0 +1 @@ +namespace: openshift diff --git a/charts/redhat/redhat/redhat-php-imagestreams/0.0.2/src/Chart.yaml b/charts/redhat/redhat/redhat-php-imagestreams/0.0.2/src/Chart.yaml new file mode 100644 index 000000000..414cd1d56 --- /dev/null +++ b/charts/redhat/redhat/redhat-php-imagestreams/0.0.2/src/Chart.yaml @@ -0,0 +1,14 @@ +description: |- + This content is experimental, do not use it in production. Import PHP imagestreams to OpenShift 4. + For more information about using this builder image, including OpenShift considerations, + see https://github.com/sclorg/s2i-php-container/blob/master/8.2/README.md. +annotations: + charts.openshift.io/name: Red Hat PHP imagestreams on UBI (experimental) +apiVersion: v2 +appVersion: 0.0.2 +kubeVersion: '>=1.20.0' +name: redhat-php-imagestreams +tags: builder,php +sources: + - https://github.com/sclorg/helm-charts +version: 0.0.2 diff --git a/charts/redhat/redhat/redhat-php-imagestreams/0.0.2/src/README.md b/charts/redhat/redhat/redhat-php-imagestreams/0.0.2/src/README.md new file mode 100644 index 000000000..0cea533a0 --- /dev/null +++ b/charts/redhat/redhat/redhat-php-imagestreams/0.0.2/src/README.md @@ -0,0 +1,7 @@ +# PHP imagestreams helm chart + +A Helm chart for importing PHP imagestreams on OpenShift. + +For more information about helm charts see the official [Helm Charts Documentation](https://helm.sh/). + +You need to have access to a cluster for each operation with OpenShift 4, like deploying and testing. diff --git a/charts/redhat/redhat/redhat-php-imagestreams/0.0.2/src/templates/php-imagestream.yaml b/charts/redhat/redhat/redhat-php-imagestreams/0.0.2/src/templates/php-imagestream.yaml new file mode 100644 index 000000000..2522de7cd --- /dev/null +++ b/charts/redhat/redhat/redhat-php-imagestreams/0.0.2/src/templates/php-imagestream.yaml @@ -0,0 +1,122 @@ +--- +kind: ImageStream +apiVersion: image.openshift.io/v1 +metadata: + name: php + annotations: + openshift.io/display-name: PHP +spec: + tags: + - name: latest + annotations: + openshift.io/display-name: PHP (Latest) + openshift.io/provider-display-name: Red Hat, Inc. + description: |- + Build and run PHP applications on UBI. For more information about using this builder image, including OpenShift considerations, see https://github.com/sclorg/s2i-php-container/blob/master/8.0/README.md. + + WARNING: By selecting this tag, your application will automatically update to use the latest version of PHP available on OpenShift, including major version updates. + iconClass: icon-php + tags: builder,php + supports: php + sampleRepo: https://github.com/sclorg/cakephp-ex.git + from: + kind: ImageStreamTag + name: 8.2-ubi8 + referencePolicy: + type: Local + - name: 8.2-ubi9 + annotations: + openshift.io/display-name: PHP 8.2 (UBI 9) + openshift.io/provider-display-name: Red Hat, Inc. + description: Build and run PHP 8.2 applications on UBI 9. For more information + about using this builder image, including OpenShift considerations, see https://github.com/sclorg/s2i-php-container/blob/master/8.2/README.md. + iconClass: icon-php + tags: builder,php + supports: php:8.2,php + version: '8.2' + sampleRepo: https://github.com/sclorg/cakephp-ex.git + from: + kind: DockerImage + name: registry.redhat.io/ubi9/php-82:latest + referencePolicy: + type: Local + - name: 8.2-ubi8 + annotations: + openshift.io/display-name: PHP 8.2 (UBI 8) + openshift.io/provider-display-name: Red Hat, Inc. + description: Build and run PHP 8.2 applications on UBI 8. For more information + about using this builder image, including OpenShift considerations, see https://github.com/sclorg/s2i-php-container/blob/master/8.2/README.md. + iconClass: icon-php + tags: builder,php + supports: php:8.2,php + version: '8.2' + sampleRepo: https://github.com/sclorg/cakephp-ex.git + from: + kind: DockerImage + name: registry.redhat.io/ubi8/php-82:latest + referencePolicy: + type: Local + - name: 8.1-ubi9 + annotations: + openshift.io/display-name: PHP 8.1 (UBI 9) + openshift.io/provider-display-name: Red Hat, Inc. + description: Build and run PHP 8.1 applications on UBI 9. For more information + about using this builder image, including OpenShift considerations, see https://github.com/sclorg/s2i-php-container/blob/master/8.1/README.md. + iconClass: icon-php + tags: builder,php + supports: php:8.1,php + version: '8.1' + sampleRepo: https://github.com/sclorg/cakephp-ex.git + from: + kind: DockerImage + name: registry.redhat.io/ubi9/php-81:latest + referencePolicy: + type: Local + - name: 8.0-ubi9 + annotations: + openshift.io/display-name: PHP 8.0 (UBI 9) + openshift.io/provider-display-name: Red Hat, Inc. + description: Build and run PHP 8.0 applications on UBI 9. For more information + about using this builder image, including OpenShift considerations, see https://github.com/sclorg/s2i-php-container/blob/master/8.0/README.md. + iconClass: icon-php + tags: builder,php + supports: php:8.0,php + version: '8.0' + sampleRepo: https://github.com/sclorg/cakephp-ex.git + from: + kind: DockerImage + name: registry.redhat.io/ubi9/php-80:latest + referencePolicy: + type: Local + - name: 8.0-ubi8 + annotations: + openshift.io/display-name: PHP 8.0 (UBI 8) + openshift.io/provider-display-name: Red Hat, Inc. + description: Build and run PHP 8.0 applications on UBI 8. For more information + about using this builder image, including OpenShift considerations, see https://github.com/sclorg/s2i-php-container/blob/master/8.0/README.md. + iconClass: icon-php + tags: builder,php + supports: php:8.0,php + version: '8.0' + sampleRepo: https://github.com/sclorg/cakephp-ex.git + from: + kind: DockerImage + name: registry.redhat.io/ubi8/php-80:latest + referencePolicy: + type: Local + - name: 7.4-ubi8 + annotations: + openshift.io/display-name: PHP 7.4 (UBI 8) + openshift.io/provider-display-name: Red Hat, Inc. + description: Build and run PHP 7.4 applications on UBI 8. For more information + about using this builder image, including OpenShift considerations, see https://github.com/sclorg/s2i-php-container/blob/master/7.4/README.md. + iconClass: icon-php + tags: builder,php + supports: php:7.4,php + version: '7.4' + sampleRepo: https://github.com/sclorg/cakephp-ex.git + from: + kind: DockerImage + name: registry.redhat.io/ubi8/php-74:latest + referencePolicy: + type: Local diff --git a/charts/redhat/redhat/redhat-php-imagestreams/0.0.2/src/templates/tests/test-import-imagestream.yaml b/charts/redhat/redhat/redhat-php-imagestreams/0.0.2/src/templates/tests/test-import-imagestream.yaml new file mode 100644 index 000000000..579b5befc --- /dev/null +++ b/charts/redhat/redhat/redhat-php-imagestreams/0.0.2/src/templates/tests/test-import-imagestream.yaml @@ -0,0 +1,21 @@ +apiVersion: v1 +kind: Pod +metadata: + name: "{{ .Release.Name }}-connection-test" + namespace: "{{ .Release.Namespace }}" + annotations: + "helm.sh/hook": test +spec: + #serviceAccount: {{ .Values.serviceAccount }} + containers: + - name: "php-imagestream-test" + image: "registry.access.redhat.com/ubi9/php-81" + imagePullPolicy: IfNotPresent + command: + - '/bin/bash' + - '-ec' + - > + php -v + lookupPolicy: + local: true + restartPolicy: Never diff --git a/charts/redhat/redhat/redhat-php-imagestreams/0.0.2/src/values.schema.json b/charts/redhat/redhat/redhat-php-imagestreams/0.0.2/src/values.schema.json new file mode 100644 index 000000000..9515e9236 --- /dev/null +++ b/charts/redhat/redhat/redhat-php-imagestreams/0.0.2/src/values.schema.json @@ -0,0 +1,9 @@ +{ + "$schema": "http://json-schema.org/schema#", + "type": "object", + "properties": { + "namespace": { + "type": "string" + } + } +} \ No newline at end of file diff --git a/charts/redhat/redhat/redhat-php-imagestreams/0.0.2/src/values.yaml b/charts/redhat/redhat/redhat-php-imagestreams/0.0.2/src/values.yaml new file mode 100644 index 000000000..3894ddbca --- /dev/null +++ b/charts/redhat/redhat/redhat-php-imagestreams/0.0.2/src/values.yaml @@ -0,0 +1 @@ +namespace: openshift diff --git a/charts/redhat/redhat/redhat-postgresql-imagestreams/0.0.3/src/Chart.yaml b/charts/redhat/redhat/redhat-postgresql-imagestreams/0.0.3/src/Chart.yaml new file mode 100644 index 000000000..23a75f3d1 --- /dev/null +++ b/charts/redhat/redhat/redhat-postgresql-imagestreams/0.0.3/src/Chart.yaml @@ -0,0 +1,13 @@ +description: |- + This content is experimental, do not use it in production. Red Hat PostgreSQL database service imagestreams. + For more information about PostgreSQL container see https://github.com/sclorg/postgresql-container/. +annotations: + charts.openshift.io/name: Red Hat PostgreSQL database service imagestreams (experimental) +apiVersion: v2 +appVersion: 0.0.3 +kubeVersion: '>=1.20.0' +name: redhat-postgresql-imagestreams +tags: database,postgresql +sources: + - https://github.com/sclorg/helm-charts +version: 0.0.3 diff --git a/charts/redhat/redhat/redhat-postgresql-imagestreams/0.0.3/src/README.md b/charts/redhat/redhat/redhat-postgresql-imagestreams/0.0.3/src/README.md new file mode 100644 index 000000000..32e3ed993 --- /dev/null +++ b/charts/redhat/redhat/redhat-postgresql-imagestreams/0.0.3/src/README.md @@ -0,0 +1,50 @@ +# PostgreSQL Helm Chart imagestreams + +The file contains all supported PostgreSQL imagestreams. + +For more information about helm charts see the offical [Helm Charts Documentation](https://helm.sh/). + +You need to have access to a cluster for each operation with OpenShift 4, like deploying and testing. + +## How to start with helm charts + +The first download and install Helm. Follow instructions mentioned [here](https://helm.sh/docs/intro/install/). + +## How to work with PostgreSQL helm chart + +Before deploying helm chart to OpenShift, you have to create a package. +This can be done by command: + +```commandline +$ helm package ./ +``` + +that will create a helm package named, `postgresql-imagestreams-v0.0.1.tgz` in this directory. + +The next step is to upload Helm Chart to OpenShift. This is done by command: + +```commandline +$ helm install postgresql-imagestreams postgresql-imagestreams-v0.0.1.tgz +``` + +In order to check if everything is imported properly, run command: +```commandline +$ oc get is -o json +``` +that will print all support PostgreSQL imagestreams. + + +## Troubleshooting +For case you need a computer readable output you can add to command mentioned above option `-o json`. + +In case of installation failed for reason like: +```commandline +// Error: INSTALLATION FAILED: cannot re-use a name that is still in use +``` +you have to uninstall previous PostgreSQL Helm Chart by command: + +```commandline +$ helm uninstall postgresql-imagestreams +``` + + diff --git a/charts/redhat/redhat/redhat-postgresql-imagestreams/0.0.3/src/templates/imagestreams.yaml b/charts/redhat/redhat/redhat-postgresql-imagestreams/0.0.3/src/templates/imagestreams.yaml new file mode 100644 index 000000000..b4c45bd73 --- /dev/null +++ b/charts/redhat/redhat/redhat-postgresql-imagestreams/0.0.3/src/templates/imagestreams.yaml @@ -0,0 +1,147 @@ +kind: ImageStream +apiVersion: image.openshift.io/v1 +metadata: + name: postgresql + annotations: + openshift.io/display-name: PostgreSQL +spec: + tags: + - name: latest + annotations: + openshift.io/display-name: PostgreSQL (Latest) + openshift.io/provider-display-name: 'Red Hat, Inc.' + description: >- + Provides a PostgreSQL database on RHEL. For more information about + using this database image, including OpenShift considerations, see + https://github.com/sclorg/postgresql-container/blob/master/README.md. + + + WARNING: By selecting this tag, your application will automatically + update to use the latest version of PostgreSQL available on OpenShift, + including major version updates. + iconClass: icon-postgresql + tags: 'database,postgresql' + from: + kind: ImageStreamTag + name: 13-el8 + referencePolicy: + type: Local + - name: 16-el9 + annotations: + openshift.io/display-name: PostgreSQL 16 (RHEL 9) + openshift.io/provider-display-name: 'Red Hat, Inc.' + description: >- + Provides a PostgreSQL 16 database on RHEL 9. For more information + about using this database image, including OpenShift considerations, + see + https://github.com/sclorg/postgresql-container/blob/master/README.md. + iconClass: icon-postgresql + tags: 'database,postgresql' + version: '16' + from: + kind: DockerImage + name: 'registry.redhat.io/rhel9/postgresql-16:latest' + referencePolicy: + type: Local + - name: 16-el8 + annotations: + openshift.io/display-name: PostgreSQL 16 (RHEL 8) + openshift.io/provider-display-name: 'Red Hat, Inc.' + description: >- + Provides a PostgreSQL 16 database on RHEL 8. For more information + about using this database image, including OpenShift considerations, + see + https://github.com/sclorg/postgresql-container/blob/master/README.md. + iconClass: icon-postgresql + tags: 'database,postgresql' + version: '16' + from: + kind: DockerImage + name: 'registry.redhat.io/rhel8/postgresql-16:latest' + referencePolicy: + type: Local + - name: 15-el9 + annotations: + openshift.io/display-name: PostgreSQL 15 (RHEL 9) + openshift.io/provider-display-name: 'Red Hat, Inc.' + description: >- + Provides a PostgreSQL 15 database on RHEL 9. For more information + about using this database image, including OpenShift considerations, + see + https://github.com/sclorg/postgresql-container/blob/master/README.md. + iconClass: icon-postgresql + tags: 'database,postgresql' + version: '15' + from: + kind: DockerImage + name: 'registry.redhat.io/rhel9/postgresql-15:latest' + referencePolicy: + type: Local + - name: 15-el8 + annotations: + openshift.io/display-name: PostgreSQL 15 (RHEL 8) + openshift.io/provider-display-name: 'Red Hat, Inc.' + description: >- + Provides a PostgreSQL 15 database on RHEL 8. For more information + about using this database image, including OpenShift considerations, + see + https://github.com/sclorg/postgresql-container/blob/master/README.md. + iconClass: icon-postgresql + tags: 'database,postgresql' + version: '15' + from: + kind: DockerImage + name: 'registry.redhat.io/rhel8/postgresql-15:latest' + referencePolicy: + type: Local + - name: 13-el9 + annotations: + openshift.io/display-name: PostgreSQL 13 (RHEL 9) + openshift.io/provider-display-name: 'Red Hat, Inc.' + description: >- + Provides a PostgreSQL 13 database on RHEL 9. For more information + about using this database image, including OpenShift considerations, + see + https://github.com/sclorg/postgresql-container/blob/master/README.md. + iconClass: icon-postgresql + tags: 'database,postgresql' + version: '13' + from: + kind: DockerImage + name: 'registry.redhat.io/rhel9/postgresql-13:latest' + referencePolicy: + type: Local + - name: 13-el8 + annotations: + openshift.io/display-name: PostgreSQL 13 (RHEL 8) + openshift.io/provider-display-name: 'Red Hat, Inc.' + description: >- + Provides a PostgreSQL 13 database on RHEL 8. For more information + about using this database image, including OpenShift considerations, + see + https://github.com/sclorg/postgresql-container/blob/master/README.md. + iconClass: icon-postgresql + tags: 'database,postgresql' + version: '13' + from: + kind: DockerImage + name: 'registry.redhat.io/rhel8/postgresql-13:latest' + referencePolicy: + type: Local + - name: 12-el8 + annotations: + openshift.io/display-name: PostgreSQL 12 (RHEL 8) + openshift.io/provider-display-name: 'Red Hat, Inc.' + description: >- + Provides a PostgreSQL 12 database on RHEL 8. For more information + about using this database image, including OpenShift considerations, + see + https://github.com/sclorg/postgresql-container/blob/master/README.md. + iconClass: icon-postgresql + tags: 'database,postgresql' + version: '12' + from: + kind: DockerImage + name: 'registry.redhat.io/rhel8/postgresql-12:latest' + referencePolicy: + type: Local diff --git a/charts/redhat/redhat/redhat-python-imagestreams/0.0.2/src/Chart.yaml b/charts/redhat/redhat/redhat-python-imagestreams/0.0.2/src/Chart.yaml new file mode 100644 index 000000000..616c2cd72 --- /dev/null +++ b/charts/redhat/redhat/redhat-python-imagestreams/0.0.2/src/Chart.yaml @@ -0,0 +1,16 @@ +description: |- + This content is experimental, do not use it in production. Python imagestreams for using on OpenShift 4. + For more information about using this builder image, including OpenShift considerations, + see https://github.com/sclorg/s2i-python-container/blob/master/3.11/README.md. +annotations: + charts.openshift.io/name: Red Hat Python imagestreams (experimental). + charts.openshift.io/provider: Red Hat + charts.openshift.io/providerType: redhat +apiVersion: v2 +appVersion: 0.0.2 +kubeVersion: '>=1.20.0' +name: redhat-python-imagestreams +tags: builder,python +sources: + - https://github.com/sclorg/helm-charts +version: 0.0.2 diff --git a/charts/redhat/redhat/redhat-python-imagestreams/0.0.2/src/README.md b/charts/redhat/redhat/redhat-python-imagestreams/0.0.2/src/README.md new file mode 100644 index 000000000..7c30c039e --- /dev/null +++ b/charts/redhat/redhat/redhat-python-imagestreams/0.0.2/src/README.md @@ -0,0 +1,7 @@ +# Python imagestreams helm chart + +A Helm chart for importing Python imagestreams on OpenShift. + +For more information about helm charts see the official [Helm Charts Documentation](https://helm.sh/). + +You need to have access to a cluster for each operation with OpenShift 4, like deploying and testing. diff --git a/charts/redhat/redhat/redhat-python-imagestreams/0.0.2/src/templates/python-imagestream.yaml b/charts/redhat/redhat/redhat-python-imagestreams/0.0.2/src/templates/python-imagestream.yaml new file mode 100644 index 000000000..d396cf6d5 --- /dev/null +++ b/charts/redhat/redhat/redhat-python-imagestreams/0.0.2/src/templates/python-imagestream.yaml @@ -0,0 +1,138 @@ +--- +kind: ImageStream +apiVersion: image.openshift.io/v1 +metadata: + name: python + annotations: + openshift.io/display-name: Python +spec: + tags: + - name: latest + annotations: + openshift.io/display-name: Python (Latest) + openshift.io/provider-display-name: Red Hat, Inc. + description: |- + Build and run Python applications on UBI. For more information about using this builder image, including OpenShift considerations, see https://github.com/sclorg/s2i-python-container/blob/master/3.9/README.md. + + WARNING: By selecting this tag, your application will automatically update to use the latest version of Python available on OpenShift, including major version updates. + iconClass: icon-python + tags: builder,python + supports: python + sampleRepo: https://github.com/sclorg/django-ex.git + from: + kind: ImageStreamTag + name: 3.9-ubi8 + referencePolicy: + type: Local + - name: 3.12-ubi9 + annotations: + openshift.io/display-name: Python 3.12 (UBI 9) + openshift.io/provider-display-name: Red Hat, Inc. + description: Build and run Python 3.12 applications on UBI 9. For more information + about using this builder image, including OpenShift considerations, see https://github.com/sclorg/s2i-python-container/blob/master/3.12/README.md. + iconClass: icon-python + tags: builder,python + supports: python:3.12,python + version: '3.12' + sampleRepo: https://github.com/sclorg/django-ex.git + from: + kind: DockerImage + name: registry.redhat.io/ubi9/python-312:latest + referencePolicy: + type: Local + - name: 3.12-ubi8 + annotations: + openshift.io/display-name: Python 3.12 (UBI 8) + openshift.io/provider-display-name: Red Hat, Inc. + description: Build and run Python 3.12 applications on UBI 8. For more information + about using this builder image, including OpenShift considerations, see https://github.com/sclorg/s2i-python-container/blob/master/3.12/README.md. + iconClass: icon-python + tags: builder,python + supports: python:3.12,python + version: '3.12' + sampleRepo: https://github.com/sclorg/django-ex.git + from: + kind: DockerImage + name: registry.redhat.io/ubi8/python-312:latest + referencePolicy: + type: Local + - name: 3.11-ubi9 + annotations: + openshift.io/display-name: Python 3.11 (UBI 9) + openshift.io/provider-display-name: Red Hat, Inc. + description: Build and run Python 3.11 applications on UBI 9. For more information + about using this builder image, including OpenShift considerations, see https://github.com/sclorg/s2i-python-container/blob/master/3.11/README.md. + iconClass: icon-python + tags: builder,python + supports: python:3.11,python + version: '3.11' + sampleRepo: https://github.com/sclorg/django-ex.git + from: + kind: DockerImage + name: registry.redhat.io/ubi9/python-311:latest + referencePolicy: + type: Local + - name: 3.9-ubi9 + annotations: + openshift.io/display-name: Python 3.9 (UBI 9) + openshift.io/provider-display-name: Red Hat, Inc. + description: Build and run Python 3.9 applications on UBI 9. For more information + about using this builder image, including OpenShift considerations, see https://github.com/sclorg/s2i-python-container/blob/master/3.9/README.md. + iconClass: icon-python + tags: builder,python + supports: python:3.9,python + version: '3.9' + sampleRepo: https://github.com/sclorg/django-ex.git + from: + kind: DockerImage + name: registry.redhat.io/ubi9/python-39:latest + referencePolicy: + type: Local + - name: 3.11-ubi8 + annotations: + openshift.io/display-name: Python 3.11 (UBI 8) + openshift.io/provider-display-name: Red Hat, Inc. + description: Build and run Python 3.11 applications on UBI 8. For more information + about using this builder image, including OpenShift considerations, see https://github.com/sclorg/s2i-python-container/blob/master/3.11/README.md. + iconClass: icon-python + tags: builder,python + supports: python:3.11,python + version: '3.11' + sampleRepo: https://github.com/sclorg/django-ex.git + from: + kind: DockerImage + name: registry.redhat.io/ubi8/python-311:latest + referencePolicy: + type: Local + - name: 3.9-ubi8 + annotations: + openshift.io/display-name: Python 3.9 (UBI 8) + openshift.io/provider-display-name: Red Hat, Inc. + description: Build and run Python 3.9 applications on UBI 8. For more information + about using this builder image, including OpenShift considerations, see https://github.com/sclorg/s2i-python-container/blob/master/3.9/README.md. + iconClass: icon-python + tags: builder,python + supports: python:3.9,python + version: '3.9' + sampleRepo: https://github.com/sclorg/django-ex.git + from: + kind: DockerImage + name: registry.redhat.io/ubi8/python-39:latest + referencePolicy: + type: Local + - name: 3.6-ubi8 + annotations: + openshift.io/display-name: Python 3.6 (UBI 8) + openshift.io/provider-display-name: Red Hat, Inc. + description: Build and run Python 3.6 applications on UBI 8. For more information + about using this builder image, including OpenShift considerations, see https://github.com/sclorg/s2i-python-container/blob/master/3.6/README.md. + iconClass: icon-python + tags: builder,python + supports: python:3.6,python + version: '3.6' + sampleRepo: https://github.com/sclorg/django-ex.git + from: + kind: DockerImage + name: registry.redhat.io/ubi8/python-36:latest + referencePolicy: + type: Local diff --git a/charts/redhat/redhat/redhat-python-imagestreams/0.0.2/src/templates/tests/test-import-imagestream.yaml b/charts/redhat/redhat/redhat-python-imagestreams/0.0.2/src/templates/tests/test-import-imagestream.yaml new file mode 100644 index 000000000..398ee877a --- /dev/null +++ b/charts/redhat/redhat/redhat-python-imagestreams/0.0.2/src/templates/tests/test-import-imagestream.yaml @@ -0,0 +1,21 @@ +apiVersion: v1 +kind: Pod +metadata: + name: "{{ .Release.Name }}-connection-test" + namespace: "{{ .Release.Namespace }}" + annotations: + "helm.sh/hook": test +spec: + #serviceAccount: {{ .Values.serviceAccount }} + containers: + - name: "perl-imagestream-test" + image: "registry.access.redhat.com/ubi9/python-311" + imagePullPolicy: IfNotPresent + command: + - '/bin/bash' + - '-ec' + - > + python -v + lookupPolicy: + local: true + restartPolicy: Never \ No newline at end of file diff --git a/charts/redhat/redhat/redhat-python-imagestreams/0.0.2/src/values.schema.json b/charts/redhat/redhat/redhat-python-imagestreams/0.0.2/src/values.schema.json new file mode 100644 index 000000000..9515e9236 --- /dev/null +++ b/charts/redhat/redhat/redhat-python-imagestreams/0.0.2/src/values.schema.json @@ -0,0 +1,9 @@ +{ + "$schema": "http://json-schema.org/schema#", + "type": "object", + "properties": { + "namespace": { + "type": "string" + } + } +} \ No newline at end of file diff --git a/charts/redhat/redhat/redhat-python-imagestreams/0.0.2/src/values.yaml b/charts/redhat/redhat/redhat-python-imagestreams/0.0.2/src/values.yaml new file mode 100644 index 000000000..3894ddbca --- /dev/null +++ b/charts/redhat/redhat/redhat-python-imagestreams/0.0.2/src/values.yaml @@ -0,0 +1 @@ +namespace: openshift diff --git a/charts/redhat/redhat/redhat-ruby-imagestreams/0.0.4/src/Chart.yaml b/charts/redhat/redhat/redhat-ruby-imagestreams/0.0.4/src/Chart.yaml new file mode 100644 index 000000000..a98508b89 --- /dev/null +++ b/charts/redhat/redhat/redhat-ruby-imagestreams/0.0.4/src/Chart.yaml @@ -0,0 +1,14 @@ +description: |- + This content is expermental, do not use it in production. Ruby imagestreams on UBI. + For more information about using this builder image, including OpenShift considerations, + see https://github.com/sclorg/s2i-ruby-container/blob/master/3.3/README.md. +annotations: + charts.openshift.io/name: Red Hat Ruby applications on UBI (experimental) +apiVersion: v2 +appVersion: 0.0.4 +kubeVersion: '>=1.20.0' +name: redhat-ruby-imagestreams +tags: builder,ruby +sources: + - https://github.com/sclorg/helm-charts +version: 0.0.4 diff --git a/charts/redhat/redhat/redhat-ruby-imagestreams/0.0.4/src/README.md b/charts/redhat/redhat/redhat-ruby-imagestreams/0.0.4/src/README.md new file mode 100644 index 000000000..8d080a341 --- /dev/null +++ b/charts/redhat/redhat/redhat-ruby-imagestreams/0.0.4/src/README.md @@ -0,0 +1,7 @@ +# Ruby imagestreams helm chart + +A Helm chart for importing Ruby imagestreams on OpenShift. + +For more information about helm charts see the official [Helm Charts Documentation](https://helm.sh/). + +You need to have access to a cluster for each operation with OpenShift 4, like deploying and testing. diff --git a/charts/redhat/redhat/redhat-ruby-imagestreams/0.0.4/src/templates/ruby-imagestream.yaml b/charts/redhat/redhat/redhat-ruby-imagestreams/0.0.4/src/templates/ruby-imagestream.yaml new file mode 100644 index 000000000..6cc079b0f --- /dev/null +++ b/charts/redhat/redhat/redhat-ruby-imagestreams/0.0.4/src/templates/ruby-imagestream.yaml @@ -0,0 +1,122 @@ +--- +kind: ImageStream +apiVersion: image.openshift.io/v1 +metadata: + name: ruby + annotations: + openshift.io/display-name: Ruby +spec: + tags: + - name: latest + annotations: + openshift.io/display-name: Ruby (Latest) + openshift.io/provider-display-name: Red Hat, Inc. + description: |- + Build and run Ruby applications on UBI. For more information about using this builder image, including OpenShift considerations, see https://github.com/sclorg/s2i-ruby-container/tree/master/3.3/README.md. + + WARNING: By selecting this tag, your application will automatically update to use the latest version of Ruby available on OpenShift, including major version updates. + iconClass: icon-ruby + tags: builder,ruby + supports: ruby + sampleRepo: https://github.com/sclorg/ruby-ex.git + from: + kind: ImageStreamTag + name: 3.3-ubi8 + referencePolicy: + type: Local + - name: 3.3-ubi9 + annotations: + openshift.io/display-name: Ruby 3.3 (UBI 9) + openshift.io/provider-display-name: Red Hat, Inc. + description: Build and run Ruby 3.3 applications on UBI 9. For more information + about using this builder image, including OpenShift considerations, see https://github.com/sclorg/s2i-ruby-container/blob/master/3.3/README.md. + iconClass: icon-ruby + tags: builder,ruby + supports: ruby:3.3,ruby + version: '3.3' + sampleRepo: https://github.com/sclorg/ruby-ex.git + from: + kind: DockerImage + name: registry.redhat.io/ubi9/ruby-33:latest + referencePolicy: + type: Local + - name: 3.1-ubi9 + annotations: + openshift.io/display-name: Ruby 3.1 (UBI 9) + openshift.io/provider-display-name: Red Hat, Inc. + description: Build and run Ruby 3.1 applications on UBI 9. For more information + about using this builder image, including OpenShift considerations, see https://github.com/sclorg/s2i-ruby-container/blob/master/3.1/README.md. + iconClass: icon-ruby + tags: builder,ruby + supports: ruby:3.1,ruby + version: '3.1' + sampleRepo: https://github.com/sclorg/ruby-ex.git + from: + kind: DockerImage + name: registry.redhat.io/ubi9/ruby-31:latest + referencePolicy: + type: Local + - name: 3.3-ubi8 + annotations: + openshift.io/display-name: Ruby 3.3 (UBI 8) + openshift.io/provider-display-name: Red Hat, Inc. + description: Build and run Ruby 3.3 applications on UBI 8. For more information + about using this builder image, including OpenShift considerations, see https://github.com/sclorg/s2i-ruby-container/blob/master/3.3/README.md. + iconClass: icon-ruby + tags: builder,ruby + supports: ruby:3.3,ruby + version: '3.3' + sampleRepo: https://github.com/sclorg/ruby-ex.git + from: + kind: DockerImage + name: registry.redhat.io/ubi8/ruby-33:latest + referencePolicy: + type: Local + - name: 3.0-ubi9 + annotations: + openshift.io/display-name: Ruby 3.0 (UBI 9) + openshift.io/provider-display-name: Red Hat, Inc. + description: Build and run Ruby 3.0 applications on UBI 9. For more information + about using this builder image, including OpenShift considerations, see https://github.com/sclorg/s2i-ruby-container/blob/master/3.0/README.md. + iconClass: icon-ruby + tags: builder,ruby + supports: ruby:3.0,ruby + version: '3.0' + sampleRepo: https://github.com/sclorg/ruby-ex.git + from: + kind: DockerImage + name: registry.redhat.io/ubi9/ruby-30:latest + referencePolicy: + type: Local + - name: 3.1-ubi8 + annotations: + openshift.io/display-name: Ruby 3.1 (UBI 8) + openshift.io/provider-display-name: Red Hat, Inc. + description: Build and run Ruby 3.1 applications on UBI 8. For more information + about using this builder image, including OpenShift considerations, see https://github.com/sclorg/s2i-ruby-container/blob/master/3.1/README.md. + iconClass: icon-ruby + tags: builder,ruby + supports: ruby:3.1,ruby + version: '3.1' + sampleRepo: https://github.com/sclorg/ruby-ex.git + from: + kind: DockerImage + name: registry.redhat.io/ubi8/ruby-31:latest + referencePolicy: + type: Local + - name: 2.5-ubi8 + annotations: + openshift.io/display-name: Ruby 2.5 (UBI 8) + openshift.io/provider-display-name: Red Hat, Inc. + description: Build and run Ruby 2.5 applications on UBI 8. For more information + about using this builder image, including OpenShift considerations, see https://github.com/sclorg/s2i-ruby-container/blob/master/2.5/README.md. + iconClass: icon-ruby + tags: builder,ruby + supports: ruby:2.5,ruby + version: '2.5' + sampleRepo: https://github.com/sclorg/ruby-ex.git + from: + kind: DockerImage + name: registry.redhat.io/ubi8/ruby-25:latest + referencePolicy: + type: Local diff --git a/charts/redhat/redhat/redhat-ruby-imagestreams/0.0.4/src/templates/tests/test-import-imagestream.yaml b/charts/redhat/redhat/redhat-ruby-imagestreams/0.0.4/src/templates/tests/test-import-imagestream.yaml new file mode 100644 index 000000000..6a8e3a718 --- /dev/null +++ b/charts/redhat/redhat/redhat-ruby-imagestreams/0.0.4/src/templates/tests/test-import-imagestream.yaml @@ -0,0 +1,21 @@ +apiVersion: v1 +kind: Pod +metadata: + name: "{{ .Release.Name }}-connection-test" + namespace: "{{ .Release.Namespace }}" + annotations: + "helm.sh/hook": test +spec: + #serviceAccount: {{ .Values.serviceAccount }} + containers: + - name: "ruby-imagestream-test" + image: "registry.access.redhat.com/ubi9/ruby-31" + imagePullPolicy: IfNotPresent + command: + - '/bin/bash' + - '-ec' + - > + ruby -v + lookupPolicy: + local: true + restartPolicy: Never \ No newline at end of file diff --git a/charts/redhat/redhat/redhat-ruby-imagestreams/0.0.4/src/values.schema.json b/charts/redhat/redhat/redhat-ruby-imagestreams/0.0.4/src/values.schema.json new file mode 100644 index 000000000..9515e9236 --- /dev/null +++ b/charts/redhat/redhat/redhat-ruby-imagestreams/0.0.4/src/values.schema.json @@ -0,0 +1,9 @@ +{ + "$schema": "http://json-schema.org/schema#", + "type": "object", + "properties": { + "namespace": { + "type": "string" + } + } +} \ No newline at end of file diff --git a/charts/redhat/redhat/redhat-ruby-imagestreams/0.0.4/src/values.yaml b/charts/redhat/redhat/redhat-ruby-imagestreams/0.0.4/src/values.yaml new file mode 100644 index 000000000..3894ddbca --- /dev/null +++ b/charts/redhat/redhat/redhat-ruby-imagestreams/0.0.4/src/values.yaml @@ -0,0 +1 @@ +namespace: openshift diff --git a/charts/redhat/redhat/redhat-trusted-profile-analyzer/0.1.1/redhat-trusted-profile-analyzer-0.1.1.tgz b/charts/redhat/redhat/redhat-trusted-profile-analyzer/0.1.1/redhat-trusted-profile-analyzer-0.1.1.tgz new file mode 100644 index 000000000..0dfc45674 Binary files /dev/null and b/charts/redhat/redhat/redhat-trusted-profile-analyzer/0.1.1/redhat-trusted-profile-analyzer-0.1.1.tgz differ diff --git a/charts/redhat/redhat/redhat-trusted-profile-analyzer/0.1.1/report.yaml b/charts/redhat/redhat/redhat-trusted-profile-analyzer/0.1.1/report.yaml new file mode 100644 index 000000000..74ac90d12 --- /dev/null +++ b/charts/redhat/redhat/redhat-trusted-profile-analyzer/0.1.1/report.yaml @@ -0,0 +1,101 @@ +apiversion: v1 +kind: verify-report +metadata: + tool: + verifier-version: 1.13.6 + profile: + VendorType: redhat + version: v1.3 + reportDigest: uint64:3785321335455233314 + chart-uri: ./redhat-trusted-profile-analyzer-0.1.1.tgz + digests: + chart: sha256:b677651bee7355ebe9cdb868d8fc2a6e2b19c0ce3da1af8b5520cedd564b2f0f + package: ff12b859ea6c7db4db563e829aa85068199cd2e00d3e1a5e84f2abf380a2adab + lastCertifiedTimestamp: "2024-08-08T17:01:54.421011+02:00" + testedOpenShiftVersion: "4.14" + supportedOpenShiftVersions: '>=4.12' + webCatalogOnly: false + chart: + name: redhat-trusted-profile-analyzer + home: https://access.redhat.com/products/red-hat-trusted-profile-analyzer + sources: [] + version: 0.1.1 + description: An Helm chart for deploying Red Hat Trusted Profile Analyzer (RHTPA) + keywords: [] + maintainers: + - name: Red Hat + email: rhtpa-support@redhat.com + url: https://www.redhat.com + icon: data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjM4IiBoZWlnaHQ9IjM4IiB2aWV3Qm94PSIwIDAgMzggMzgiPjxkZWZzPjxzdHlsZT4uZHtmaWxsOiNlMDA7fS5le2ZpbGw6I2ZmZjt9LmZ7ZmlsbDojZTBlMGUwO308L3N0eWxlPjwvZGVmcz48ZyBpZD0iYSI+PHJlY3QgY2xhc3M9ImUiIHg9IjEiIHk9IjEiIHdpZHRoPSIzNiIgaGVpZ2h0PSIzNiIgcng9IjkiIHJ5PSI5Ii8+PHBhdGggY2xhc3M9ImYiIGQ9Im0yOCwyLjI1YzQuMjczNCwwLDcuNzUsMy40NzY2LDcuNzUsNy43NXYxOGMwLDQuMjczNC0zLjQ3NjYsNy43NS03Ljc1LDcuNzVIMTBjLTQuMjczNCwwLTcuNzUtMy40NzY2LTcuNzUtNy43NVYxMGMwLTQuMjczNCwzLjQ3NjYtNy43NSw3Ljc1LTcuNzVoMThtMC0xLjI1SDEwQzUuMDI5NCwxLDEsNS4wMjk0LDEsMTB2MThjMCw0Ljk3MDYsNC4wMjk0LDksOSw5aDE4YzQuOTcwNiwwLDktNC4wMjk0LDktOVYxMGMwLTQuOTcwNi00LjAyOTQtOS05LTloMFoiLz48L2c+PGcgaWQ9ImIiPjxwYXRoIGNsYXNzPSJkIiBkPSJtMjguNDQyNCwyNy41NTgxbC00LjgxODUtNC44MTg1Yy43MTM1LS42OTQ2LDEuMjc3Ni0xLjU1MjcsMS42MjMyLTIuNTMxNi4xMTUyLS4zMjUyLS4wNTU3LS42ODIxLS4zODA5LS43OTc0LS4zMjIzLS4xMTYyLS42ODI2LjA1NTItLjc5NjkuMzgxMy0uNzU3OCwyLjE0MzEtMi43OTQ5LDMuNTgzLTUuMDY5MywzLjU4My0yLjk2MzksMC01LjM3NS0yLjQxMTEtNS4zNzUtNS4zNzVzMi40MTExLTUuMzc1LDUuMzc1LTUuMzc1Yy4zNDQ3LDAsLjYyNS0uMjc5OC42MjUtLjYyNXMtLjI4MDMtLjYyNS0uNjI1LS42MjVjLTMuNjUzMywwLTYuNjI1LDIuOTcyMi02LjYyNSw2LjYyNXMyLjk3MTcsNi42MjUsNi42MjUsNi42MjVjMS4zMjUxLDAsMi41Nzc3LS40MDc0LDMuNjM2Mi0xLjEwNDVsNC45MjE0LDQuOTIxNGMuMTIyMS4xMjIxLjI4MjIuMTgzMS40NDI0LjE4MzFzLjMyMDMtLjA2MS40NDI0LS4xODMxYy4yNDMyLS4yNDQxLjI0MzItLjYzOTYsMC0uODgzOFoiLz48cGF0aCBkPSJtMjAuNDQyNCwyNy41NTgxbC0yLTJjLS4yNDQxLS4yNDQxLS42NDA2LS4yNDQxLS44ODQ4LDAtLjI0MzIuMjQ0MS0uMjQzMi42Mzk2LDAsLjg4MzhsLjkwNjIuOTA1OWMtNC45MTkxLS4yODA0LTguODM4OC00LjM1OTQtOC44Mzg4LTkuMzQ3OCwwLTUuMTY5NCw0LjIwNjEtOS4zNzUsOS4zNzUtOS4zNzUuMzQ0NywwLC42MjUtLjI3OTguNjI1LS42MjVzLS4yODAzLS42MjUtLjYyNS0uNjI1Yy01Ljg1ODQsMC0xMC42MjUsNC43NjY2LTEwLjYyNSwxMC42MjUsMCw1LjY5NDksNC41MDc3LDEwLjM0NDUsMTAuMTQwNiwxMC42MDA1bC0uOTU3OS45NTc2Yy0uMjQzMi4yNDQxLS4yNDMyLjYzOTYsMCwuODgzOC4xMjIxLjEyMjEuMjgyMi4xODMxLjQ0MjQuMTgzMXMuMzIwMy0uMDYxLjQ0MjQtLjE4MzFsMi0yYy4yNDMyLS4yNDQxLjI0MzItLjYzOTYsMC0uODgzOFoiLz48cGF0aCBkPSJtMjUuNSwxNy42MjVjLTIuMjc0NCwwLTQuMTI1LTEuODUwNi00LjEyNS00LjEyNXYtNC4wMjg4YzAtLjI5NDkuMjA2MS0uNTQ5OC40OTUxLS42MTEzbDMuNS0uNzQ0MWMuMDg1OS0uMDE4Ni4xNzM4LS4wMTg2LjI1OTgsMGwzLjUuNzQ0MWMuMjg5MS4wNjEuNDk1MS4zMTY0LjQ5NTEuNjExM3Y0LjAyODhjMCwyLjI3NDQtMS44NTA2LDQuMTI1LTQuMTI1LDQuMTI1Wm0tMi44NzUtNy42NDc5djMuNTIyOWMwLDEuNTg1NCwxLjI5LDIuODc1LDIuODc1LDIuODc1czIuODc1LTEuMjg5NiwyLjg3NS0yLjg3NXYtMy41MjI5bC0yLjg3NS0uNjEwOC0yLjg3NS42MTA4WiIvPjxwYXRoIGNsYXNzPSJkIiBkPSJtMjUsMTQuMzUyMWMtLjE2MDIsMC0uMzIwMy0uMDYxLS40NDI0LS4xODMxbC0xLTFjLS4yNDMyLS4yNDQxLS4yNDMyLS42Mzk2LDAtLjg4MzguMjQ0MS0uMjQ0MS42NDA2LS4yNDQxLjg4NDgsMGwuNTU3Ni41NTgxLDEuNTU3Ni0xLjU1ODFjLjI0NDEtLjI0NDEuNjQwNi0uMjQ0MS44ODQ4LDAsLjI0MzIuMjQ0MS4yNDMyLjYzOTYsMCwuODgzOGwtMiwyYy0uMTIyMS4xMjIxLS4yODIyLjE4MzEtLjQ0MjQuMTgzMVoiLz48L2c+PC9zdmc+ + apiversion: v2 + condition: "" + tags: "" + appversion: 1.1.1 + deprecated: false + annotations: + charts.openshift.io/archs: x86_64 + charts.openshift.io/name: Red Hat Trusted Profile Analyzer + charts.openshift.io/provider: Red Hat + charts.openshift.io/supportURL: https://access.redhat.com/support + kubeversion: ^1.25.0 + dependencies: [] + type: application + chart-overrides: "" +results: + - check: v1.0/signature-is-valid + type: Mandatory + outcome: SKIPPED + reason: 'Chart is not signed : Signature verification not required' + - check: v1.1/has-kubeversion + type: Mandatory + outcome: PASS + reason: Kubernetes version specified + - check: v1.0/has-readme + type: Mandatory + outcome: PASS + reason: Chart has a README + - check: v1.0/contains-test + type: Mandatory + outcome: PASS + reason: Chart test files exist + - check: v1.0/is-helm-v3 + type: Mandatory + outcome: PASS + reason: API version is V2, used in Helm 3 + - check: v1.0/has-notes + type: Optional + outcome: PASS + reason: Chart does contain NOTES.txt + - check: v1.0/not-contain-csi-objects + type: Mandatory + outcome: PASS + reason: CSI objects do not exist + - check: v1.0/contains-values + type: Mandatory + outcome: PASS + reason: Values file exist + - check: v1.0/not-contains-crds + type: Mandatory + outcome: PASS + reason: Chart does not contain CRDs + - check: v1.0/contains-values-schema + type: Mandatory + outcome: PASS + reason: Values schema file exist + - check: v1.0/helm-lint + type: Mandatory + outcome: PASS + reason: Helm lint successful + - check: v1.1/images-are-certified + type: Mandatory + outcome: PASS + reason: No images to certify + - check: v1.0/required-annotations-present + type: Mandatory + outcome: PASS + reason: All required annotations present + - check: v1.0/chart-testing + type: Mandatory + outcome: PASS + reason: Chart tests have passed +