3.4.
3.4.1.
spec: devEnvironments: maxNumberOfWorkspacesPerUser: <kept_workspaces_limit>1
절차
$ oc get checluster --all-namespaces \ -o=jsonpath="{.items[*].metadata.namespace}"
$ oc patch checluster/devspaces -n openshift-devspaces \1 --type='merge' -p \ '{"spec":{"devEnvironments":{"maxNumberOfWorkspacesPerUser": <kept_workspaces_limit>}}}'2
추가 리소스
3.4.2.
참고
spec: devEnvironments: maxNumberOfRunningWorkspacesPerUser: <running_workspaces_limit>1
- 1
- 기본값은
1
입니다.
절차
$ oc get checluster --all-namespaces \ -o=jsonpath="{.items[*].metadata.namespace}"
$ oc patch checluster/devspaces -n openshift-devspaces \1 --type='merge' -p \ '{"spec":{"devEnvironments":{"maxNumberOfRunningWorkspacesPerUser": <running_workspaces_limit>}}}'2
추가 리소스
3.4.3.
사전 요구 사항
절차
$ oc create configmap che-git-self-signed-cert \ --from-file=ca.crt=<path_to_certificate> \ 1 --from-literal=githost=<host:port> -n openshift-devspaces 2
참고-
.pem
,.crt
,.ca-bundle
.
$ oc label configmap che-git-self-signed-cert \ app.kubernetes.io/part-of=che.eclipse.org -n openshift-devspaces
3.1.2절. “”을 참조하십시오.
spec: devEnvironments: trustedCerts: gitTrustedCertsConfigMapName: che-git-self-signed-cert
검증 단계
예 3.11.
[http "https://10.33.177.118:3000"] sslCAInfo = /etc/config/che-git-tls-creds/certificate
추가 리소스
3.4.4.
절차
CHE_WORKSPACE_POD_NODE__SELECTOR=disktype=ssd,cpu=xlarge,[key=value]
중요
추가 리소스
3.4.5.
절차
spec: components: # [...] pluginRegistry: openVSXRegistryURL: <your_open_vsx_registy> # [...]
추가 리소스