feat: update Makefiles to use dynamic chart repository names and URLs
This commit is contained in:
@@ -8,18 +8,20 @@ HELM_OCI_REGISTRY ?=
|
|||||||
HELM_OCI_NAMESPACE ?=
|
HELM_OCI_NAMESPACE ?=
|
||||||
HELM_OCI_USERNAME ?=
|
HELM_OCI_USERNAME ?=
|
||||||
HELM_OCI_PASSWORD ?=
|
HELM_OCI_PASSWORD ?=
|
||||||
|
HELM_REPO_NAME ?= k8ssandra
|
||||||
|
HELM_REPO_URL ?= https://helm.k8ssandra.io/stable
|
||||||
|
|
||||||
# Operator configuration
|
# Operator configuration
|
||||||
OPERATOR_RELEASE_NAME ?= k8ssandra-operator
|
OPERATOR_RELEASE_NAME ?= k8ssandra-operator
|
||||||
OPERATOR_NAMESPACE ?= k8ssandra-operator
|
OPERATOR_NAMESPACE ?= k8ssandra-operator
|
||||||
OPERATOR_CHART_REPO ?= k8ssandra/k8ssandra-operator
|
OPERATOR_CHART_REPO ?= $(HELM_REPO_NAME)/k8ssandra-operator
|
||||||
OPERATOR_CHART_VERSION ?=
|
OPERATOR_CHART_VERSION ?=
|
||||||
OPERATOR_VALUES_FILE ?= ./values.yaml
|
OPERATOR_VALUES_FILE ?= ./values.yaml
|
||||||
|
|
||||||
# Cluster configuration
|
# Cluster configuration
|
||||||
CLUSTER_RELEASE_NAME ?= cassandra-cluster
|
CLUSTER_RELEASE_NAME ?= cassandra-cluster
|
||||||
CLUSTER_CHART_REPO ?= k8ssandra/k8ssandra
|
CLUSTER_CHART_REPO ?= $(HELM_REPO_NAME)/k8ssandra
|
||||||
CLUSTER_VALUES_FILE ?= ./values-cluster.yaml
|
CLUSTER_VALUES_FILE ?= ./cluster-values.yaml
|
||||||
|
|
||||||
# Enable CRD waiting
|
# Enable CRD waiting
|
||||||
WAIT_FOR_CRD ?= true
|
WAIT_FOR_CRD ?= true
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
HELM_RELEASE_NAME ?= duckdb
|
HELM_RELEASE_NAME ?= duckdb
|
||||||
HELM_APPLICATION_NAME ?= duckdb
|
HELM_APPLICATION_NAME ?= jupyterhub
|
||||||
HELM_NAMESPACE ?= duckdb
|
HELM_NAMESPACE ?= duckdb
|
||||||
HELM_DIR ?= ./helm
|
HELM_DIR ?= ./helm
|
||||||
HELM_CHART_VERSION ?=
|
HELM_CHART_VERSION ?=
|
||||||
@@ -10,6 +10,6 @@ HELM_OCI_USERNAME ?=
|
|||||||
HELM_OCI_PASSWORD ?=
|
HELM_OCI_PASSWORD ?=
|
||||||
HELM_REPO_NAME ?= jupyterhub
|
HELM_REPO_NAME ?= jupyterhub
|
||||||
HELM_REPO_URL ?= https://hub.jupyter.org/helm-chart/
|
HELM_REPO_URL ?= https://hub.jupyter.org/helm-chart/
|
||||||
HELM_CHART_REPO ?= $(HELM_REPO_NAME)/jupyterhub
|
HELM_CHART_REPO ?= $(HELM_REPO_NAME)/$(HELM_APPLICATION_NAME)
|
||||||
|
|
||||||
include ../_template/base.mk
|
include ../_template/base.mk
|
||||||
|
|||||||
@@ -8,18 +8,20 @@ HELM_OCI_REGISTRY ?=
|
|||||||
HELM_OCI_NAMESPACE ?=
|
HELM_OCI_NAMESPACE ?=
|
||||||
HELM_OCI_USERNAME ?=
|
HELM_OCI_USERNAME ?=
|
||||||
HELM_OCI_PASSWORD ?=
|
HELM_OCI_PASSWORD ?=
|
||||||
|
HELM_REPO_NAME ?= flink-operator
|
||||||
|
HELM_REPO_URL ?= https://downloads.apache.org/flink/flink-kubernetes-operator-1.9.0/
|
||||||
|
|
||||||
# Operator configuration
|
# Operator configuration
|
||||||
OPERATOR_RELEASE_NAME ?= flink-operator
|
OPERATOR_RELEASE_NAME ?= flink-operator
|
||||||
OPERATOR_NAMESPACE ?= flink-operator
|
OPERATOR_NAMESPACE ?= flink-operator
|
||||||
OPERATOR_CHART_REPO ?= flink-operator/flink-operator
|
OPERATOR_CHART_REPO ?= $(HELM_REPO_NAME)/flink-operator
|
||||||
OPERATOR_CHART_VERSION ?=
|
OPERATOR_CHART_VERSION ?=
|
||||||
OPERATOR_VALUES_FILE ?= ./values.yaml
|
OPERATOR_VALUES_FILE ?= ./values.yaml
|
||||||
|
|
||||||
# Cluster configuration (Flink uses FlinkDeployment CR, installed via kubectl or separate chart)
|
# Cluster configuration (Flink uses FlinkDeployment CR, installed via kubectl or separate chart)
|
||||||
CLUSTER_RELEASE_NAME ?= flink-cluster
|
CLUSTER_RELEASE_NAME ?= flink-cluster
|
||||||
CLUSTER_CHART_REPO ?= flink-operator/flink-cluster
|
CLUSTER_CHART_REPO ?= $(HELM_REPO_NAME)/flink-cluster
|
||||||
CLUSTER_VALUES_FILE ?= ./values-cluster.yaml
|
CLUSTER_VALUES_FILE ?= ./cluster-values.yaml
|
||||||
|
|
||||||
# Enable CRD waiting
|
# Enable CRD waiting
|
||||||
WAIT_FOR_CRD ?= true
|
WAIT_FOR_CRD ?= true
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
HELM_RELEASE_NAME ?= gitea-runner
|
HELM_RELEASE_NAME ?= gitea-runner
|
||||||
HELM_APPLICATION_NAME ?= gitea-runner
|
HELM_APPLICATION_NAME ?= actions
|
||||||
HELM_NAMESPACE ?= gitea-runner
|
HELM_NAMESPACE ?= gitea-runner
|
||||||
HELM_DIR ?= ./helm
|
HELM_DIR ?= ./helm
|
||||||
HELM_CHART_VERSION ?=
|
HELM_CHART_VERSION ?=
|
||||||
@@ -10,6 +10,6 @@ HELM_OCI_USERNAME ?=
|
|||||||
HELM_OCI_PASSWORD ?=
|
HELM_OCI_PASSWORD ?=
|
||||||
HELM_REPO_NAME ?= gitea
|
HELM_REPO_NAME ?= gitea
|
||||||
HELM_REPO_URL ?= https://dl.gitea.com/charts
|
HELM_REPO_URL ?= https://dl.gitea.com/charts
|
||||||
HELM_CHART_REPO ?= $(HELM_REPO_NAME)/actions
|
HELM_CHART_REPO ?= $(HELM_REPO_NAME)/$(HELM_APPLICATION_NAME)
|
||||||
|
|
||||||
include ../_template/base.mk
|
include ../_template/base.mk
|
||||||
|
|||||||
@@ -12,7 +12,7 @@ HELM_REPO_URL ?= https://strimzi.io/charts/
|
|||||||
# Operator configuration (Strimzi only has operator, cluster is created via CRDs)
|
# Operator configuration (Strimzi only has operator, cluster is created via CRDs)
|
||||||
OPERATOR_RELEASE_NAME ?= strimzi-kafka-operator
|
OPERATOR_RELEASE_NAME ?= strimzi-kafka-operator
|
||||||
OPERATOR_NAMESPACE ?= strimzi-operator
|
OPERATOR_NAMESPACE ?= strimzi-operator
|
||||||
OPERATOR_CHART_REPO ?= strimzi/strimzi-kafka-operator
|
OPERATOR_CHART_REPO ?= $(HELM_REPO_NAME)/strimzi-kafka-operator
|
||||||
OPERATOR_CHART_VERSION ?= $(HELM_CHART_VERSION)
|
OPERATOR_CHART_VERSION ?= $(HELM_CHART_VERSION)
|
||||||
OPERATOR_VALUES_FILE ?= ./values.yaml
|
OPERATOR_VALUES_FILE ?= ./values.yaml
|
||||||
|
|
||||||
|
|||||||
@@ -8,17 +8,19 @@ HELM_OCI_REGISTRY ?=
|
|||||||
HELM_OCI_NAMESPACE ?=
|
HELM_OCI_NAMESPACE ?=
|
||||||
HELM_OCI_USERNAME ?=
|
HELM_OCI_USERNAME ?=
|
||||||
HELM_OCI_PASSWORD ?=
|
HELM_OCI_PASSWORD ?=
|
||||||
|
HELM_REPO_NAME ?= mysql-operator
|
||||||
|
HELM_REPO_URL ?= https://mysql.github.io/mysql-operator/
|
||||||
|
|
||||||
# Operator configuration
|
# Operator configuration
|
||||||
OPERATOR_RELEASE_NAME ?= mysql-operator
|
OPERATOR_RELEASE_NAME ?= mysql-operator
|
||||||
OPERATOR_NAMESPACE ?= mysql-operator
|
OPERATOR_NAMESPACE ?= mysql-operator
|
||||||
OPERATOR_CHART_REPO ?= mysql-operator/mysql-operator
|
OPERATOR_CHART_REPO ?= $(HELM_REPO_NAME)/mysql-operator
|
||||||
OPERATOR_CHART_VERSION ?=
|
OPERATOR_CHART_VERSION ?=
|
||||||
OPERATOR_VALUES_FILE ?=
|
OPERATOR_VALUES_FILE ?=
|
||||||
|
|
||||||
# Cluster configuration
|
# Cluster configuration
|
||||||
CLUSTER_RELEASE_NAME ?= mysql-cluster
|
CLUSTER_RELEASE_NAME ?= mysql-cluster
|
||||||
CLUSTER_CHART_REPO ?= mysql-operator/mysql-innodbcluster
|
CLUSTER_CHART_REPO ?= $(HELM_REPO_NAME)/mysql-innodbcluster
|
||||||
CLUSTER_VALUES_FILE ?= ./values.yaml
|
CLUSTER_VALUES_FILE ?= ./values.yaml
|
||||||
|
|
||||||
# Enable CRD waiting
|
# Enable CRD waiting
|
||||||
|
|||||||
@@ -8,17 +8,19 @@ HELM_OCI_REGISTRY ?=
|
|||||||
HELM_OCI_NAMESPACE ?=
|
HELM_OCI_NAMESPACE ?=
|
||||||
HELM_OCI_USERNAME ?=
|
HELM_OCI_USERNAME ?=
|
||||||
HELM_OCI_PASSWORD ?=
|
HELM_OCI_PASSWORD ?=
|
||||||
|
HELM_REPO_NAME ?= nebula-operator
|
||||||
|
HELM_REPO_URL ?= https://vesoft-inc.github.io/nebula-operator/charts
|
||||||
|
|
||||||
# Operator configuration
|
# Operator configuration
|
||||||
OPERATOR_RELEASE_NAME ?= nebula-operator
|
OPERATOR_RELEASE_NAME ?= nebula-operator
|
||||||
OPERATOR_NAMESPACE ?= nebula-operator-system
|
OPERATOR_NAMESPACE ?= nebula-operator-system
|
||||||
OPERATOR_CHART_REPO ?= nebula-operator/nebula-operator
|
OPERATOR_CHART_REPO ?= $(HELM_REPO_NAME)/nebula-operator
|
||||||
OPERATOR_CHART_VERSION ?=
|
OPERATOR_CHART_VERSION ?=
|
||||||
OPERATOR_VALUES_FILE ?=
|
OPERATOR_VALUES_FILE ?=
|
||||||
|
|
||||||
# Cluster configuration
|
# Cluster configuration
|
||||||
CLUSTER_RELEASE_NAME ?= nebula-cluster
|
CLUSTER_RELEASE_NAME ?= nebula-cluster
|
||||||
CLUSTER_CHART_REPO ?= nebula-operator/nebula-cluster
|
CLUSTER_CHART_REPO ?= $(HELM_REPO_NAME)/nebula-cluster
|
||||||
CLUSTER_VALUES_FILE ?= ./values.yaml
|
CLUSTER_VALUES_FILE ?= ./values.yaml
|
||||||
|
|
||||||
# Enable CRD waiting
|
# Enable CRD waiting
|
||||||
|
|||||||
@@ -10,6 +10,6 @@ HELM_OCI_USERNAME ?=
|
|||||||
HELM_OCI_PASSWORD ?=
|
HELM_OCI_PASSWORD ?=
|
||||||
HELM_REPO_NAME ?= goodrain
|
HELM_REPO_NAME ?= goodrain
|
||||||
HELM_REPO_URL ?= https://openchart.goodrain.com/goodrain/rainbond
|
HELM_REPO_URL ?= https://openchart.goodrain.com/goodrain/rainbond
|
||||||
HELM_CHART_REPO ?= goodrain/rainbond
|
HELM_CHART_REPO ?= $(HELM_REPO_NAME)/$(HELM_APPLICATION_NAME)
|
||||||
|
|
||||||
include ../_template/base.mk
|
include ../_template/base.mk
|
||||||
|
|||||||
Reference in New Issue
Block a user