mirror of
https://github.com/clastix/kamaji.git
synced 2026-02-14 18:10:03 +00:00
fix: naked version for stable release automation (#617)
* fix(helm): naked version for stable release automation Signed-off-by: Dario Tranchitella <dario@tranchitella.eu> * docs(helm): naked version for stable release automation Signed-off-by: Dario Tranchitella <dario@tranchitella.eu> * chore(e2e): setting image tag Signed-off-by: Dario Tranchitella <dario@tranchitella.eu> * chore(version): referring to latest tag Signed-off-by: Dario Tranchitella <dario@tranchitella.eu> --------- Signed-off-by: Dario Tranchitella <dario@tranchitella.eu>
This commit is contained in:
committed by
GitHub
parent
2b54d83a51
commit
1bfbca5e19
4
Makefile
4
Makefile
@@ -3,7 +3,7 @@
|
|||||||
# To re-generate a bundle for another specific version without changing the standard setup, you can:
|
# To re-generate a bundle for another specific version without changing the standard setup, you can:
|
||||||
# - use the VERSION as arg of the bundle target (e.g make bundle VERSION=0.0.2)
|
# - use the VERSION as arg of the bundle target (e.g make bundle VERSION=0.0.2)
|
||||||
# - use environment variables to overwrite this value (e.g export VERSION=0.0.2)
|
# - use environment variables to overwrite this value (e.g export VERSION=0.0.2)
|
||||||
VERSION ?= v1.0.0
|
VERSION ?= $(or $(shell git describe --abbrev=0 --tags 2>/dev/null),$(GIT_HEAD_COMMIT))
|
||||||
|
|
||||||
# ENVTEST_K8S_VERSION specifies the Kubernetes version to be used
|
# ENVTEST_K8S_VERSION specifies the Kubernetes version to be used
|
||||||
# during testing with the envtest environment. This ensures that
|
# during testing with the envtest environment. This ensures that
|
||||||
@@ -245,7 +245,7 @@ env:
|
|||||||
e2e: env build load helm ginkgo cert-manager ## Create a KinD cluster, install Kamaji on it and run the test suite.
|
e2e: env build load helm ginkgo cert-manager ## Create a KinD cluster, install Kamaji on it and run the test suite.
|
||||||
$(HELM) repo add clastix https://clastix.github.io/charts
|
$(HELM) repo add clastix https://clastix.github.io/charts
|
||||||
$(HELM) dependency build ./charts/kamaji
|
$(HELM) dependency build ./charts/kamaji
|
||||||
$(HELM) upgrade --debug --install kamaji ./charts/kamaji --create-namespace --namespace kamaji-system --set "image.pullPolicy=Never" --set "telemetry.disabled=true"
|
$(HELM) upgrade --debug --install kamaji ./charts/kamaji --create-namespace --namespace kamaji-system --set "image.tag=$(VERSION)" --set "image.pullPolicy=Never" --set "telemetry.disabled=true"
|
||||||
$(MAKE) datastores
|
$(MAKE) datastores
|
||||||
$(GINKGO) -v ./e2e
|
$(GINKGO) -v ./e2e
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
dependencies:
|
dependencies:
|
||||||
- name: kamaji-etcd
|
- name: kamaji-etcd
|
||||||
repository: https://clastix.github.io/charts
|
repository: https://clastix.github.io/charts
|
||||||
version: 0.8.0
|
version: 0.8.1
|
||||||
digest: sha256:525b0eb2b5bae709d62de9328312d42c54b5219c6df67061de0da79eeca04fb3
|
digest: sha256:381d8ef9619c2daeea37e40c6a9772ae3e5cee80887148879db04e887d5364ad
|
||||||
generated: "2024-08-25T08:44:24.92211307+02:00"
|
generated: "2024-10-25T19:28:40.880766186+02:00"
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
apiVersion: v2
|
apiVersion: v2
|
||||||
appVersion: v1.0.0
|
appVersion: v0.0.0
|
||||||
description: Kamaji is the Hosted Control Plane Manager for Kubernetes.
|
description: Kamaji is the Hosted Control Plane Manager for Kubernetes.
|
||||||
home: https://github.com/clastix/kamaji
|
home: https://github.com/clastix/kamaji
|
||||||
icon: https://github.com/clastix/kamaji/raw/master/assets/logo-colored.png
|
icon: https://github.com/clastix/kamaji/raw/master/assets/logo-colored.png
|
||||||
@@ -17,11 +17,11 @@ name: kamaji
|
|||||||
sources:
|
sources:
|
||||||
- https://github.com/clastix/kamaji
|
- https://github.com/clastix/kamaji
|
||||||
type: application
|
type: application
|
||||||
version: 2.0.0
|
version: 0.0.0
|
||||||
dependencies:
|
dependencies:
|
||||||
- name: kamaji-etcd
|
- name: kamaji-etcd
|
||||||
repository: https://clastix.github.io/charts
|
repository: https://clastix.github.io/charts
|
||||||
version: ">=0.7.0"
|
version: ">=0.8.1"
|
||||||
condition: kamaji-etcd.deploy
|
condition: kamaji-etcd.deploy
|
||||||
annotations:
|
annotations:
|
||||||
catalog.cattle.io/certified: partner
|
catalog.cattle.io/certified: partner
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
# kamaji
|
# kamaji
|
||||||
|
|
||||||
  
|
  
|
||||||
|
|
||||||
Kamaji is the Hosted Control Plane Manager for Kubernetes.
|
Kamaji is the Hosted Control Plane Manager for Kubernetes.
|
||||||
|
|
||||||
@@ -22,7 +22,7 @@ Kubernetes: `>=1.21.0-0`
|
|||||||
|
|
||||||
| Repository | Name | Version |
|
| Repository | Name | Version |
|
||||||
|------------|------|---------|
|
|------------|------|---------|
|
||||||
| https://clastix.github.io/charts | kamaji-etcd | >=0.7.0 |
|
| https://clastix.github.io/charts | kamaji-etcd | >=0.8.1 |
|
||||||
|
|
||||||
[Kamaji](https://github.com/clastix/kamaji) requires a [multi-tenant `etcd`](https://github.com/clastix/kamaji-internal/blob/master/deploy/getting-started-with-kamaji.md#setup-internal-multi-tenant-etcd) cluster.
|
[Kamaji](https://github.com/clastix/kamaji) requires a [multi-tenant `etcd`](https://github.com/clastix/kamaji-internal/blob/master/deploy/getting-started-with-kamaji.md#setup-internal-multi-tenant-etcd) cluster.
|
||||||
This Helm Chart starting from v0.1.1 provides the installation of an internal `etcd` in order to streamline the local test. If you'd like to use an externally managed etcd instance, you can specify the overrides and by setting the value `etcd.deploy=false`.
|
This Helm Chart starting from v0.1.1 provides the installation of an internal `etcd` in order to streamline the local test. If you'd like to use an externally managed etcd instance, you can specify the overrides and by setting the value `etcd.deploy=false`.
|
||||||
|
|||||||
Reference in New Issue
Block a user