Skip to content

Commit ffc2b9a

Browse files
authored
Fix missing apiserver module (#1229)
release 0.6.0
1 parent 95657df commit ffc2b9a

File tree

3 files changed

+18
-2
lines changed

3 files changed

+18
-2
lines changed

charts/admin-stack/charts/dubbo-admin/templates/_helpers.tpl

+16
Original file line numberDiff line numberDiff line change
@@ -84,4 +84,20 @@ Create the name of the service account to use
8484
{{- else }}
8585
{{- default "default" .Values.serviceAccount.nameTest }}
8686
{{- end }}
87+
{{- end }}
88+
89+
{{- define "dubbo-admin.rbac.apiVersion" -}}
90+
{{- if $.Capabilities.APIVersions.Has "rbac.authorization.k8s.io/v1" }}
91+
{{- print "rbac.authorization.k8s.io/v1" }}
92+
{{- else }}
93+
{{- print "rbac.authorization.k8s.io/v1beta1" }}
94+
{{- end }}
95+
{{- end }}
96+
97+
{{- define "dubbo-admin.podDisruptionBudget.apiVersion" -}}
98+
{{- if $.Capabilities.APIVersions.Has "policy/v1/PodDisruptionBudget" }}
99+
{{- print "policy/v1" }}
100+
{{- else }}
101+
{{- print "policy/v1beta1" }}
102+
{{- end }}
87103
{{- end }}

charts/admin-stack/charts/dubbo-admin/templates/rolebinding.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@ roleRef:
1717
apiGroup: rbac.authorization.k8s.io
1818
kind: Role
1919
name: {{ include "dubbo-admin.fullname" . }}
20-
{{- end }}
2120
subjects:
2221
- kind: ServiceAccount
2322
name: {{ include "dubbo-admin.serviceAccountName" . }}
2423
namespace: {{ include "dubbo-admin.namespace" . }}
24+
{{- end }}

charts/admin-stack/charts/dubbo-admin/values.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ image:
55
repository: apache/dubbo-admin
66
##
77
##
8-
tag: "0.5.0"
8+
tag: "0.6.0"
99
##
1010
##
1111
debug: false

0 commit comments

Comments
 (0)