mirror of
https://github.com/helm/charts.git
synced 2026-08-23 22:37:45 +00:00
[stable/kong] add a variable to allow skipping installing CRDs (#9550)
If one wishes to install multiple instances of Ingress controller with different classes, then there needs to be an option to skip installing CRDs multiple times. Signed-off-by: Harry Bagdi <harrybagdi@gmail.com>
This commit is contained in:
@@ -12,5 +12,5 @@ maintainers:
|
||||
name: kong
|
||||
sources:
|
||||
- https://github.com/Kong/kong
|
||||
version: 0.6.4
|
||||
version: 0.6.5
|
||||
appVersion: 0.14.1
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
{{- if .Values.ingressController.enabled -}}
|
||||
{{- if and .Values.ingressController.enabled .Values.ingressController.installCRDs -}}
|
||||
apiVersion: apiextensions.k8s.io/v1beta1
|
||||
kind: CustomResourceDefinition
|
||||
metadata:
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
{{- if .Values.ingressController.enabled -}}
|
||||
{{- if and .Values.ingressController.enabled .Values.ingressController.installCRDs -}}
|
||||
apiVersion: apiextensions.k8s.io/v1beta1
|
||||
kind: CustomResourceDefinition
|
||||
metadata:
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
{{- if .Values.ingressController.enabled -}}
|
||||
{{- if and .Values.ingressController.enabled .Values.ingressController.installCRDs -}}
|
||||
apiVersion: apiextensions.k8s.io/v1beta1
|
||||
kind: CustomResourceDefinition
|
||||
metadata:
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
{{- if .Values.ingressController.enabled -}}
|
||||
{{- if and .Values.ingressController.enabled .Values.ingressController.installCRDs -}}
|
||||
apiVersion: apiextensions.k8s.io/v1beta1
|
||||
kind: CustomResourceDefinition
|
||||
metadata:
|
||||
|
||||
@@ -183,6 +183,8 @@ ingressController:
|
||||
successThreshold: 1
|
||||
timeoutSeconds: 5
|
||||
|
||||
installCRDs: true
|
||||
|
||||
rbac:
|
||||
# Specifies whether RBAC resources should be created
|
||||
create: true
|
||||
|
||||
Reference in New Issue
Block a user