From 364dc4729871d7d29e6cb93c2397338d4fdfe80e Mon Sep 17 00:00:00 2001 From: teutonet-bot <118830326+teutonet-bot@users.noreply.github.com> Date: Fri, 9 Aug 2024 13:11:22 +0200 Subject: [PATCH] chore(main): [bot] release t8s-cluster:8.3.0 (#1084) :robot: I have created a release *beep* *boop* --- ## [8.3.0](https://github.com/teutonet/teutonet-helm-charts/compare/t8s-cluster-v8.2.0...t8s-cluster-v8.3.0) (2024-08-08) ### Features * **t8s-cluster:** add support for HCP ([#962](https://github.com/teutonet/teutonet-helm-charts/issues/962)) ([4307b0b](https://github.com/teutonet/teutonet-helm-charts/commit/4307b0b5e4deb99698db563b1dca47b427fd8803)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). --------- Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> --- .github/release-please/manifest.json | 2 +- charts/t8s-cluster/CHANGELOG.md | 7 ++++ charts/t8s-cluster/Chart.yaml | 59 ++++++++++++++++++---------- charts/t8s-cluster/README.md | 37 ++++++++++------- 4 files changed, 69 insertions(+), 36 deletions(-) diff --git a/.github/release-please/manifest.json b/.github/release-please/manifest.json index 2bc8101f3..91617b939 100644 --- a/.github/release-please/manifest.json +++ b/.github/release-please/manifest.json @@ -1 +1 @@ -{"charts/base-cluster":"6.6.2","charts/teuto-portal-k8s-worker":"3.1.1","charts/t8s-cluster":"8.2.0","charts/stellio-context-broker":"0.1.0","charts/chirpstack":"0.1.0","charts/common":"1.2.1","charts/ckan":"1.1.4"} +{"charts/base-cluster":"6.6.2","charts/teuto-portal-k8s-worker":"3.1.1","charts/t8s-cluster":"8.3.0","charts/stellio-context-broker":"0.1.0","charts/chirpstack":"0.1.0","charts/common":"1.2.1","charts/ckan":"1.1.4"} diff --git a/charts/t8s-cluster/CHANGELOG.md b/charts/t8s-cluster/CHANGELOG.md index 5a5b7d064..785a9b66b 100644 --- a/charts/t8s-cluster/CHANGELOG.md +++ b/charts/t8s-cluster/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog +## [8.3.0](https://github.com/teutonet/teutonet-helm-charts/compare/t8s-cluster-v8.2.0...t8s-cluster-v8.3.0) (2024-08-08) + + +### Features + +* **t8s-cluster:** add support for HCP ([#962](https://github.com/teutonet/teutonet-helm-charts/issues/962)) ([4307b0b](https://github.com/teutonet/teutonet-helm-charts/commit/4307b0b5e4deb99698db563b1dca47b427fd8803)) + ## [8.2.0](https://github.com/teutonet/teutonet-helm-charts/compare/t8s-cluster-v8.1.0...t8s-cluster-v8.2.0) (2024-08-02) diff --git a/charts/t8s-cluster/Chart.yaml b/charts/t8s-cluster/Chart.yaml index 4a53d4e77..6c6d32188 100644 --- a/charts/t8s-cluster/Chart.yaml +++ b/charts/t8s-cluster/Chart.yaml @@ -1,3 +1,39 @@ +annotations: + artifacthub.io/images: '- image: k8s.gcr.io/sig-storage/csi-attacher:v3.4.0 # default/HelmRelease/t8s-cluster-csi/kube-system/Deployment/openstack-cinder-csi-controllerplugin.yaml + + - image: k8s.gcr.io/sig-storage/csi-node-driver-registrar:v2.5.0 # default/HelmRelease/t8s-cluster-csi/kube-system/DaemonSet/openstack-cinder-csi-nodeplugin.yaml + + - image: k8s.gcr.io/sig-storage/csi-provisioner:v3.1.0 # default/HelmRelease/t8s-cluster-csi/kube-system/Deployment/openstack-cinder-csi-controllerplugin.yaml + + - image: k8s.gcr.io/sig-storage/csi-resizer:v1.4.0 # default/HelmRelease/t8s-cluster-csi/kube-system/Deployment/openstack-cinder-csi-controllerplugin.yaml + + - image: k8s.gcr.io/sig-storage/csi-snapshotter:v5.0.1 # default/HelmRelease/t8s-cluster-csi/kube-system/Deployment/openstack-cinder-csi-controllerplugin.yaml + + - image: k8s.gcr.io/sig-storage/livenessprobe:v2.6.0 # default/HelmRelease/t8s-cluster-csi/kube-system/DaemonSet/openstack-cinder-csi-nodeplugin.yaml + + - image: k8s.gcr.io/sig-storage/livenessprobe:v2.6.0 # default/HelmRelease/t8s-cluster-csi/kube-system/Deployment/openstack-cinder-csi-controllerplugin.yaml + + - image: quay.io/cilium/cilium-envoy:v1.29.7-39a2a56bbd5b3a591f69dbca51d3e30ef97e0e51@sha256:bd5ff8c66716080028f414ec1cb4f7dc66f40d2fb5a009fff187f4a9b90b566b # default/HelmRelease/t8s-cluster-cni/kube-system/DaemonSet/cilium-envoy.yaml + + - image: quay.io/cilium/cilium:v1.16.0@sha256:46ffa4ef3cf6d8885dcc4af5963b0683f7d59daa90d49ed9fb68d3b1627fe058 # default/HelmRelease/t8s-cluster-cni/kube-system/DaemonSet/cilium.yaml + + - image: quay.io/cilium/hubble-relay:v1.16.0@sha256:33fca7776fc3d7b2abe08873319353806dc1c5e07e12011d7da4da05f836ce8d # default/HelmRelease/t8s-cluster-cni/kube-system/Deployment/hubble-relay.yaml + + - image: quay.io/cilium/hubble-ui-backend:v0.13.1@sha256:0e0eed917653441fded4e7cdb096b7be6a3bddded5a2dd10812a27b1fc6ed95b # default/HelmRelease/t8s-cluster-cni/kube-system/Deployment/hubble-ui.yaml + + - image: quay.io/cilium/hubble-ui:v0.13.1@sha256:e2e9313eb7caf64b0061d9da0efbdad59c6c461f6ca1752768942bfeda0796c6 # default/HelmRelease/t8s-cluster-cni/kube-system/Deployment/hubble-ui.yaml + + - image: quay.io/cilium/operator-generic:v1.16.0@sha256:d6621c11c4e4943bf2998af7febe05be5ed6fdcf812b27ad4388f47022190316 # default/HelmRelease/t8s-cluster-cni/kube-system/Deployment/cilium-operator.yaml + + - image: registry.k8s.io/etcd:3.5.14-0@sha256:661a9ab3d439dcf93593726a9ecbefa44e246709aa813a95d64c3848716710ce # default/HelmRelease/t8s-cluster-etcd-defrag/kube-system/CronJob/kube-etcd-defrag.yaml + + - image: registry.k8s.io/provider-os/cinder-csi-plugin:v1.25.6 # default/HelmRelease/t8s-cluster-csi/kube-system/DaemonSet/openstack-cinder-csi-nodeplugin.yaml + + - image: registry.k8s.io/provider-os/cinder-csi-plugin:v1.25.6 # default/HelmRelease/t8s-cluster-csi/kube-system/Deployment/openstack-cinder-csi-controllerplugin.yaml + + - image: registry.k8s.io/provider-os/openstack-cloud-controller-manager:v1.25.6 # default/HelmRelease/t8s-cluster-ccm/kube-system/DaemonSet/openstack-cloud-controller-manager.yaml + + ' apiVersion: v2 dependencies: - name: common @@ -15,26 +51,7 @@ maintainers: name: tasches name: t8s-cluster sources: - - https://github.com/teutonet/teutonet-helm-charts/tree/t8s-cluster-v8.2.0/charts/t8s-cluster + - https://github.com/teutonet/teutonet-helm-charts/tree/t8s-cluster-v8.3.0/charts/t8s-cluster - https://github.com/teutonet/teutonet-helm-charts/tree/main/charts/t8s-cluster type: application -version: 8.2.0 -annotations: - artifacthub.io/images: | - - image: k8s.gcr.io/sig-storage/csi-attacher:v3.4.0 # default/HelmRelease/t8s-cluster-csi/kube-system/Deployment/openstack-cinder-csi-controllerplugin.yaml - - image: k8s.gcr.io/sig-storage/csi-node-driver-registrar:v2.5.0 # default/HelmRelease/t8s-cluster-csi/kube-system/DaemonSet/openstack-cinder-csi-nodeplugin.yaml - - image: k8s.gcr.io/sig-storage/csi-provisioner:v3.1.0 # default/HelmRelease/t8s-cluster-csi/kube-system/Deployment/openstack-cinder-csi-controllerplugin.yaml - - image: k8s.gcr.io/sig-storage/csi-resizer:v1.4.0 # default/HelmRelease/t8s-cluster-csi/kube-system/Deployment/openstack-cinder-csi-controllerplugin.yaml - - image: k8s.gcr.io/sig-storage/csi-snapshotter:v5.0.1 # default/HelmRelease/t8s-cluster-csi/kube-system/Deployment/openstack-cinder-csi-controllerplugin.yaml - - image: k8s.gcr.io/sig-storage/livenessprobe:v2.6.0 # default/HelmRelease/t8s-cluster-csi/kube-system/DaemonSet/openstack-cinder-csi-nodeplugin.yaml - - image: k8s.gcr.io/sig-storage/livenessprobe:v2.6.0 # default/HelmRelease/t8s-cluster-csi/kube-system/Deployment/openstack-cinder-csi-controllerplugin.yaml - - image: quay.io/cilium/cilium-envoy:v1.29.7-39a2a56bbd5b3a591f69dbca51d3e30ef97e0e51@sha256:bd5ff8c66716080028f414ec1cb4f7dc66f40d2fb5a009fff187f4a9b90b566b # default/HelmRelease/t8s-cluster-cni/kube-system/DaemonSet/cilium-envoy.yaml - - image: quay.io/cilium/cilium:v1.16.0@sha256:46ffa4ef3cf6d8885dcc4af5963b0683f7d59daa90d49ed9fb68d3b1627fe058 # default/HelmRelease/t8s-cluster-cni/kube-system/DaemonSet/cilium.yaml - - image: quay.io/cilium/hubble-relay:v1.16.0@sha256:33fca7776fc3d7b2abe08873319353806dc1c5e07e12011d7da4da05f836ce8d # default/HelmRelease/t8s-cluster-cni/kube-system/Deployment/hubble-relay.yaml - - image: quay.io/cilium/hubble-ui-backend:v0.13.1@sha256:0e0eed917653441fded4e7cdb096b7be6a3bddded5a2dd10812a27b1fc6ed95b # default/HelmRelease/t8s-cluster-cni/kube-system/Deployment/hubble-ui.yaml - - image: quay.io/cilium/hubble-ui:v0.13.1@sha256:e2e9313eb7caf64b0061d9da0efbdad59c6c461f6ca1752768942bfeda0796c6 # default/HelmRelease/t8s-cluster-cni/kube-system/Deployment/hubble-ui.yaml - - image: quay.io/cilium/operator-generic:v1.16.0@sha256:d6621c11c4e4943bf2998af7febe05be5ed6fdcf812b27ad4388f47022190316 # default/HelmRelease/t8s-cluster-cni/kube-system/Deployment/cilium-operator.yaml - - image: registry.k8s.io/etcd:3.5.14-0@sha256:661a9ab3d439dcf93593726a9ecbefa44e246709aa813a95d64c3848716710ce # default/HelmRelease/t8s-cluster-etcd-defrag/kube-system/CronJob/kube-etcd-defrag.yaml - - image: registry.k8s.io/provider-os/cinder-csi-plugin:v1.25.6 # default/HelmRelease/t8s-cluster-csi/kube-system/DaemonSet/openstack-cinder-csi-nodeplugin.yaml - - image: registry.k8s.io/provider-os/cinder-csi-plugin:v1.25.6 # default/HelmRelease/t8s-cluster-csi/kube-system/Deployment/openstack-cinder-csi-controllerplugin.yaml - - image: registry.k8s.io/provider-os/openstack-cloud-controller-manager:v1.25.6 # default/HelmRelease/t8s-cluster-ccm/kube-system/DaemonSet/openstack-cloud-controller-manager.yaml +version: 8.3.0 diff --git a/charts/t8s-cluster/README.md b/charts/t8s-cluster/README.md index 15ac2cbeb..d008c288b 100644 --- a/charts/t8s-cluster/README.md +++ b/charts/t8s-cluster/README.md @@ -1,7 +1,7 @@ [modeline]: # ( vim: set ft=markdown: ) # t8s-cluster -![Version: 8.2.0](https://img.shields.io/badge/Version-8.2.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) +![Version: 8.3.0](https://img.shields.io/badge/Version-8.3.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) t8s-operator cluster with necessary addons @@ -17,7 +17,7 @@ t8s-operator cluster with necessary addons ## Source Code -* +* * ## Requirements @@ -350,26 +350,35 @@ Must be one of: | **Type** | `object` | | **Additional properties** | [![Not allowed](https://img.shields.io/badge/Not%20allowed-red)](# "Additional Properties not allowed.") | -| Property | Pattern | Type | Deprecated | Definition | Title/Description | -| --------------------------------------------------------------------- | ------- | --------------- | ---------- | ------------------------- | ----------------- | -| + [flavor](#controlPlane_flavor ) | No | string | No | - | - | -| - [singleNode](#controlPlane_singleNode ) | No | boolean | No | - | - | -| - [additionalSecurityGroups](#controlPlane_additionalSecurityGroups ) | No | array of string | No | In #/$defs/securityGroups | - | -| - [allowedCIDRs](#controlPlane_allowedCIDRs ) | No | array of string | No | - | - | +| Property | Pattern | Type | Deprecated | Definition | Title/Description | +| --------------------------------------------------------------------- | ------- | --------------- | ---------- | ------------------------- | ------------------------------------------------------------- | +| - [hosted](#controlPlane_hosted ) | No | boolean | No | - | Whether the control plane is hosted on the management cluster | +| + [flavor](#controlPlane_flavor ) | No | string | No | - | - | +| - [singleNode](#controlPlane_singleNode ) | No | boolean | No | - | - | +| - [additionalSecurityGroups](#controlPlane_additionalSecurityGroups ) | No | array of string | No | In #/$defs/securityGroups | - | +| - [allowedCIDRs](#controlPlane_allowedCIDRs ) | No | array of string | No | - | - | -### 3.1. ![Required](https://img.shields.io/badge/Required-blue) Property `t8s cluster configuration > controlPlane > flavor` +### 3.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `t8s cluster configuration > controlPlane > hosted` + +| | | +| -------- | --------- | +| **Type** | `boolean` | + +**Description:** Whether the control plane is hosted on the management cluster + +### 3.2. ![Required](https://img.shields.io/badge/Required-blue) Property `t8s cluster configuration > controlPlane > flavor` | | | | -------- | -------- | | **Type** | `string` | -### 3.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `t8s cluster configuration > controlPlane > singleNode` +### 3.3. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `t8s cluster configuration > controlPlane > singleNode` | | | | -------- | --------- | | **Type** | `boolean` | -### 3.3. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `t8s cluster configuration > controlPlane > additionalSecurityGroups` +### 3.4. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `t8s cluster configuration > controlPlane > additionalSecurityGroups` | | | | -------------- | ---------------------- | @@ -388,13 +397,13 @@ Must be one of: | ------------------------------------------------------------------------------ | ----------- | | [additionalSecurityGroups items](#controlPlane_additionalSecurityGroups_items) | - | -#### 3.3.1. t8s cluster configuration > controlPlane > additionalSecurityGroups > additionalSecurityGroups items +#### 3.4.1. t8s cluster configuration > controlPlane > additionalSecurityGroups > additionalSecurityGroups items | | | | -------- | -------- | | **Type** | `string` | -### 3.4. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `t8s cluster configuration > controlPlane > allowedCIDRs` +### 3.5. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `t8s cluster configuration > controlPlane > allowedCIDRs` | | | | -------- | ----------------- | @@ -412,7 +421,7 @@ Must be one of: | ------------------------------------------------------ | ----------- | | [allowedCIDRs items](#controlPlane_allowedCIDRs_items) | - | -#### 3.4.1. t8s cluster configuration > controlPlane > allowedCIDRs > allowedCIDRs items +#### 3.5.1. t8s cluster configuration > controlPlane > allowedCIDRs > allowedCIDRs items | | | | -------- | -------- |