|
@@ -14,6 +14,7 @@ parameters:
|
|
- name: IMAGE
|
|
- name: IMAGE
|
|
value: openshift/origin-web-console:latest
|
|
value: openshift/origin-web-console:latest
|
|
- name: NAMESPACE
|
|
- name: NAMESPACE
|
|
|
|
+ # This namespace cannot be changed. Only `openshift-web-console` is supported.
|
|
value: openshift-web-console
|
|
value: openshift-web-console
|
|
- name: LOGLEVEL
|
|
- name: LOGLEVEL
|
|
value: "0"
|
|
value: "0"
|
|
@@ -51,6 +52,7 @@ objects:
|
|
command:
|
|
command:
|
|
- "/usr/bin/origin-web-console"
|
|
- "/usr/bin/origin-web-console"
|
|
- "--audit-log-path=-"
|
|
- "--audit-log-path=-"
|
|
|
|
+ - "-v=${LOGLEVEL}"
|
|
- "--config=/var/webconsole-config/webconsole-config.yaml"
|
|
- "--config=/var/webconsole-config/webconsole-config.yaml"
|
|
ports:
|
|
ports:
|
|
- containerPort: 8443
|
|
- containerPort: 8443
|
|
@@ -64,15 +66,20 @@ objects:
|
|
path: /healthz
|
|
path: /healthz
|
|
port: 8443
|
|
port: 8443
|
|
scheme: HTTPS
|
|
scheme: HTTPS
|
|
|
|
+ livenessProbe:
|
|
|
|
+ httpGet:
|
|
|
|
+ path: /
|
|
|
|
+ port: 8443
|
|
|
|
+ scheme: HTTPS
|
|
nodeSelector: "${{NODE_SELECTOR}}"
|
|
nodeSelector: "${{NODE_SELECTOR}}"
|
|
volumes:
|
|
volumes:
|
|
- name: serving-cert
|
|
- name: serving-cert
|
|
secret:
|
|
secret:
|
|
- defaultMode: 420
|
|
|
|
|
|
+ defaultMode: 400
|
|
secretName: webconsole-serving-cert
|
|
secretName: webconsole-serving-cert
|
|
- name: webconsole-config
|
|
- name: webconsole-config
|
|
configMap:
|
|
configMap:
|
|
- defaultMode: 420
|
|
|
|
|
|
+ defaultMode: 440
|
|
name: webconsole-config
|
|
name: webconsole-config
|
|
|
|
|
|
# to create the config for the web console
|
|
# to create the config for the web console
|