File tree Expand file tree Collapse file tree 3 files changed +21
-4
lines changed Expand file tree Collapse file tree 3 files changed +21
-4
lines changed Original file line number Diff line number Diff line change 55
55
- --service-catalog-api-server-url
56
56
- https://{{ template "fullname" . }}-apiserver
57
57
{{- end }}
58
+ {{ if .Values.controllerManager.apiserverSkipVerify -}}
58
59
- " --service-catalog-insecure-skip-verify=true"
60
+ {{- end }}
59
61
- -v
60
62
- " {{ .Values.controllerManager.verbosity }}"
61
63
- --resync-interval
Original file line number Diff line number Diff line change 1
1
# Default values for Service Catalog
2
+ # determines whether the API server should be registered with the kube-aggregator
3
+ useAggregator : false
2
4
apiserver :
3
5
# apiserver image to use
4
6
image : quay.io/kubernetes-service-catalog/apiserver:v0.0.14
@@ -93,4 +95,5 @@ controllerManager:
93
95
# Whether the controller has option to set leader election namespace.
94
96
activated : false
95
97
serviceAccount : service-catalog-controller-manager
96
- useAggregator : false
98
+ # Controls whether the API server's TLS verification should be skipped.
99
+ apiserverSkipVerify : true
Original file line number Diff line number Diff line change @@ -16,9 +16,9 @@ DNS enabled already.
16
16
* If you are using hack/local-up-cluster.sh, ensure the
17
17
` KUBE_ENABLE_CLUSTER_DNS ` environment variable is set as follows:
18
18
19
- ``` console
20
- KUBE_ENABLE_CLUSTER_DNS=true hack/local-up-cluster.sh -O
21
- ```
19
+ ``` console
20
+ hack/local-up-cluster.sh -O
21
+ ```
22
22
23
23
### Getting Helm and installing Tiller
24
24
@@ -32,6 +32,18 @@ be done with Helm setup.
32
32
If you don't already have Helm v2, see the
33
33
[ installation instructions] ( https://github.com/kubernetes/helm/blob/master/docs/install.md ) .
34
34
35
+ ### RBAC Considerations
36
+
37
+ If your kubernetes cluster has [ RBAC] ( https://kubernetes.io/docs/admin/authorization/rbac/ )
38
+ enabled, you must ensure that the default service account for the ` kube-system `
39
+ namespace has the ` cluster-admin ` role:
40
+
41
+ ``` console
42
+ kubectl create clusterrolebinding default-cluster-admin --clusterrole=cluster-admin --serviceaccount=kube-system:default
43
+ ```
44
+
45
+ This is required in order for helm to work correctly in clusters with RBAC enabled.
46
+
35
47
## Step 1 - Installing the Service Catalog
36
48
37
49
The service catalog is packaged as a Helm chart located in the
You can’t perform that action at this time.
0 commit comments