diff --git a/charts/theia.cloud-base/.helmignore b/charts/theia-cloud-base/.helmignore similarity index 100% rename from charts/theia.cloud-base/.helmignore rename to charts/theia-cloud-base/.helmignore diff --git a/charts/theia.cloud-base/Chart.yaml b/charts/theia-cloud-base/Chart.yaml similarity index 96% rename from charts/theia.cloud-base/Chart.yaml rename to charts/theia-cloud-base/Chart.yaml index 58484ec..774573d 100644 --- a/charts/theia.cloud-base/Chart.yaml +++ b/charts/theia-cloud-base/Chart.yaml @@ -15,10 +15,10 @@ type: application # This is the chart version. This version number should be incremented each time you make changes # to the chart and its templates, including the app version. # Versions are expected to follow Semantic Versioning (https://semver.org/) -version: 0.7.3 +version: 0.7.4 # This is the version number of the application being deployed. This version number should be # incremented each time you make changes to the application. Versions are not expected to # follow Semantic Versioning. They should reflect the version the application is using. # It is recommended to use it with quotes. -appVersion: "0.7.3" +appVersion: "0.7.4" diff --git a/charts/theia.cloud-base/templates/clusterissuer-production.yaml b/charts/theia-cloud-base/templates/clusterissuer-production.yaml similarity index 100% rename from charts/theia.cloud-base/templates/clusterissuer-production.yaml rename to charts/theia-cloud-base/templates/clusterissuer-production.yaml diff --git a/charts/theia.cloud-base/templates/clusterissuer-selfsigned.yaml b/charts/theia-cloud-base/templates/clusterissuer-selfsigned.yaml similarity index 100% rename from charts/theia.cloud-base/templates/clusterissuer-selfsigned.yaml rename to charts/theia-cloud-base/templates/clusterissuer-selfsigned.yaml diff --git a/charts/theia.cloud-base/templates/operator-role.yaml b/charts/theia-cloud-base/templates/operator-role.yaml similarity index 97% rename from charts/theia.cloud-base/templates/operator-role.yaml rename to charts/theia-cloud-base/templates/operator-role.yaml index 2fcefd3..8c35b82 100644 --- a/charts/theia.cloud-base/templates/operator-role.yaml +++ b/charts/theia-cloud-base/templates/operator-role.yaml @@ -10,7 +10,7 @@ rules: apiGroups: - "" - apiextensions.k8s.io - - theia.cloud + - theia-cloud.io - networking.k8s.io - apps resources: diff --git a/charts/theia.cloud-base/templates/service-role.yaml b/charts/theia-cloud-base/templates/service-role.yaml similarity index 97% rename from charts/theia.cloud-base/templates/service-role.yaml rename to charts/theia-cloud-base/templates/service-role.yaml index 5fb6358..70bf79f 100644 --- a/charts/theia.cloud-base/templates/service-role.yaml +++ b/charts/theia-cloud-base/templates/service-role.yaml @@ -9,7 +9,7 @@ rules: - apiGroups: - "" - - theia.cloud + - theia-cloud.io resources: - sessions - workspaces diff --git a/charts/theia.cloud-base/values.yaml b/charts/theia-cloud-base/values.yaml similarity index 97% rename from charts/theia.cloud-base/values.yaml rename to charts/theia-cloud-base/values.yaml index 28959b5..a846a37 100644 --- a/charts/theia.cloud-base/values.yaml +++ b/charts/theia-cloud-base/values.yaml @@ -47,7 +47,7 @@ hosts: useServicePortInHostname: false # hostname of the landing page - landing: theia.cloud.192.168.39.173.nip.io + landing: theia-cloud.io.192.168.39.173.nip.io # hostname for the launched Theia-applications instance: ws.192.168.39.173.nip.io @@ -132,7 +132,7 @@ operator: # Set the number of active sessions a single user can launch sessionsPerUser: "1" -# Values of the Theia.cloud REST service +# Values of the Theia-cloud REST service service: # The image to use image: theiacloud/theia-cloud-service:0.8.0.MS7 @@ -144,7 +144,7 @@ service: ingress: # The name of the ingress which will be updated to publish new theia application. # If this is not existing it will be created. - # You may chose to set the ingress up yourself and point theia.cloud to the ingress via + # You may chose to set the ingress up yourself and point theia-cloud.io to the ingress via # the name instanceName: "theia-cloud-demo-ws-ingress" diff --git a/charts/theia.cloud/.helmignore b/charts/theia-cloud/.helmignore similarity index 100% rename from charts/theia.cloud/.helmignore rename to charts/theia-cloud/.helmignore diff --git a/charts/theia.cloud/.project b/charts/theia-cloud/.project similarity index 85% rename from charts/theia.cloud/.project rename to charts/theia-cloud/.project index a687d2b..2932411 100644 --- a/charts/theia.cloud/.project +++ b/charts/theia-cloud/.project @@ -1,6 +1,6 @@ - theia.cloud-helm + theia-cloud-helm diff --git a/charts/theia.cloud/Chart.yaml b/charts/theia-cloud/Chart.yaml similarity index 93% rename from charts/theia.cloud/Chart.yaml rename to charts/theia-cloud/Chart.yaml index 6d38827..8f5ee6c 100644 --- a/charts/theia.cloud/Chart.yaml +++ b/charts/theia-cloud/Chart.yaml @@ -1,6 +1,6 @@ apiVersion: v2 name: theia-cloud -description: A Helm chart for Theia.cloud +description: A Helm chart for Theia-cloud # A chart can be either an 'application' or a 'library' chart. # @@ -15,10 +15,10 @@ type: application # This is the chart version. This version number should be incremented each time you make changes # to the chart and its templates, including the app version. # Versions are expected to follow Semantic Versioning (https://semver.org/) -version: 0.7.3 +version: 0.7.4 # This is the version number of the application being deployed. This version number should be # incremented each time you make changes to the application. Versions are not expected to # follow Semantic Versioning. They should reflect the version the application is using. # It is recommended to use it with quotes. -appVersion: "0.7.3" +appVersion: "0.7.4" diff --git a/charts/theia.cloud/crds/appdefinition-spec-resource.yaml b/charts/theia-cloud/crds/appdefinition-spec-resource.yaml similarity index 98% rename from charts/theia.cloud/crds/appdefinition-spec-resource.yaml rename to charts/theia-cloud/crds/appdefinition-spec-resource.yaml index 2821825..4cff03b 100644 --- a/charts/theia.cloud/crds/appdefinition-spec-resource.yaml +++ b/charts/theia-cloud/crds/appdefinition-spec-resource.yaml @@ -1,9 +1,9 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: - name: appdefinitions.theia.cloud + name: appdefinitions.theia-cloud.io spec: - group: theia.cloud + group: theia-cloud.io names: kind: AppDefinition listKind: AppDefinitionList diff --git a/charts/theia.cloud/crds/session-spec-resource.yaml b/charts/theia-cloud/crds/session-spec-resource.yaml similarity index 96% rename from charts/theia.cloud/crds/session-spec-resource.yaml rename to charts/theia-cloud/crds/session-spec-resource.yaml index 0d1f9d8..7dacf87 100644 --- a/charts/theia.cloud/crds/session-spec-resource.yaml +++ b/charts/theia-cloud/crds/session-spec-resource.yaml @@ -1,9 +1,9 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: - name: sessions.theia.cloud + name: sessions.theia-cloud.io spec: - group: theia.cloud + group: theia-cloud.io names: kind: Session listKind: SessionList diff --git a/charts/theia.cloud/crds/workspace-spec-resource.yaml b/charts/theia-cloud/crds/workspace-spec-resource.yaml similarity index 93% rename from charts/theia.cloud/crds/workspace-spec-resource.yaml rename to charts/theia-cloud/crds/workspace-spec-resource.yaml index fe87c74..bb0d563 100644 --- a/charts/theia.cloud/crds/workspace-spec-resource.yaml +++ b/charts/theia-cloud/crds/workspace-spec-resource.yaml @@ -1,9 +1,9 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: - name: workspaces.theia.cloud + name: workspaces.theia-cloud.io spec: - group: theia.cloud + group: theia-cloud.io names: kind: Workspace listKind: WorkspaceList diff --git a/charts/theia.cloud/logos/cdtcloud.svg b/charts/theia-cloud/logos/cdtcloud.svg similarity index 100% rename from charts/theia.cloud/logos/cdtcloud.svg rename to charts/theia-cloud/logos/cdtcloud.svg diff --git a/charts/theia.cloud/logos/theiablueprint.svg b/charts/theia-cloud/logos/theiablueprint.svg similarity index 100% rename from charts/theia.cloud/logos/theiablueprint.svg rename to charts/theia-cloud/logos/theiablueprint.svg diff --git a/charts/theia.cloud/templates/instances-ingress.yaml b/charts/theia-cloud/templates/instances-ingress.yaml similarity index 94% rename from charts/theia.cloud/templates/instances-ingress.yaml rename to charts/theia-cloud/templates/instances-ingress.yaml index 63c79df..651d002 100644 --- a/charts/theia.cloud/templates/instances-ingress.yaml +++ b/charts/theia-cloud/templates/instances-ingress.yaml @@ -7,7 +7,7 @@ metadata: kubernetes.io/ingress.class: nginx {{- if not .Values.hosts.usePaths }} cert-manager.io/cluster-issuer: {{ tpl (.Values.ingress.clusterIssuer | toString) . }} - {{ if .Values.ingress.theiaCloudCommonName }}cert-manager.io/common-name: "Theia.Cloud" {{ end }} + {{ if .Values.ingress.theiaCloudCommonName }}cert-manager.io/common-name: "theia-cloud.io" {{ end }} acme.cert-manager.io/http01-ingress-class: nginx {{- end }} nginx.ingress.kubernetes.io/proxy-buffer-size: "8k" diff --git a/charts/theia.cloud/templates/landing-page-config-map.yaml b/charts/theia-cloud/templates/landing-page-config-map.yaml similarity index 100% rename from charts/theia.cloud/templates/landing-page-config-map.yaml rename to charts/theia-cloud/templates/landing-page-config-map.yaml diff --git a/charts/theia.cloud/templates/landing-page-ingress.yaml b/charts/theia-cloud/templates/landing-page-ingress.yaml similarity index 100% rename from charts/theia.cloud/templates/landing-page-ingress.yaml rename to charts/theia-cloud/templates/landing-page-ingress.yaml diff --git a/charts/theia.cloud/templates/landing-page.yaml b/charts/theia-cloud/templates/landing-page.yaml similarity index 100% rename from charts/theia.cloud/templates/landing-page.yaml rename to charts/theia-cloud/templates/landing-page.yaml diff --git a/charts/theia.cloud/templates/oauth2-configmap-htmlpage.yaml b/charts/theia-cloud/templates/oauth2-configmap-htmlpage.yaml similarity index 100% rename from charts/theia.cloud/templates/oauth2-configmap-htmlpage.yaml rename to charts/theia-cloud/templates/oauth2-configmap-htmlpage.yaml diff --git a/charts/theia.cloud/templates/oauth2-configmap-oauth2proxy-keycloak.yaml b/charts/theia-cloud/templates/oauth2-configmap-oauth2proxy-keycloak.yaml similarity index 100% rename from charts/theia.cloud/templates/oauth2-configmap-oauth2proxy-keycloak.yaml rename to charts/theia-cloud/templates/oauth2-configmap-oauth2proxy-keycloak.yaml diff --git a/charts/theia.cloud/templates/operator-api-service-account.yaml b/charts/theia-cloud/templates/operator-api-service-account.yaml similarity index 100% rename from charts/theia.cloud/templates/operator-api-service-account.yaml rename to charts/theia-cloud/templates/operator-api-service-account.yaml diff --git a/charts/theia.cloud/templates/operator.yaml b/charts/theia-cloud/templates/operator.yaml similarity index 100% rename from charts/theia.cloud/templates/operator.yaml rename to charts/theia-cloud/templates/operator.yaml diff --git a/charts/theia.cloud/templates/service-api-service-account.yaml b/charts/theia-cloud/templates/service-api-service-account.yaml similarity index 100% rename from charts/theia.cloud/templates/service-api-service-account.yaml rename to charts/theia-cloud/templates/service-api-service-account.yaml diff --git a/charts/theia.cloud/templates/service-configmap.yaml b/charts/theia-cloud/templates/service-configmap.yaml similarity index 100% rename from charts/theia.cloud/templates/service-configmap.yaml rename to charts/theia-cloud/templates/service-configmap.yaml diff --git a/charts/theia.cloud/templates/service-ingress.yaml b/charts/theia-cloud/templates/service-ingress.yaml similarity index 96% rename from charts/theia.cloud/templates/service-ingress.yaml rename to charts/theia-cloud/templates/service-ingress.yaml index 13a5684..1645ad5 100644 --- a/charts/theia.cloud/templates/service-ingress.yaml +++ b/charts/theia-cloud/templates/service-ingress.yaml @@ -8,7 +8,7 @@ metadata: cert-manager.io/cluster-issuer: {{ tpl (.Values.ingress.clusterIssuer | toString) . }} acme.cert-manager.io/http01-edit-in-place: "true" {{- if .Values.ingress.theiaCloudCommonName }} - cert-manager.io/common-name: "Theia.Cloud" + cert-manager.io/common-name: "theia-cloud.io" {{- end }} {{- end }} nginx.ingress.kubernetes.io/rewrite-target: /service$1 diff --git a/charts/theia.cloud/templates/service.yaml b/charts/theia-cloud/templates/service.yaml similarity index 100% rename from charts/theia.cloud/templates/service.yaml rename to charts/theia-cloud/templates/service.yaml diff --git a/charts/theia.cloud/templates/theia-appdefinition-spec.yaml b/charts/theia-cloud/templates/theia-appdefinition-spec.yaml similarity index 95% rename from charts/theia.cloud/templates/theia-appdefinition-spec.yaml rename to charts/theia-cloud/templates/theia-appdefinition-spec.yaml index d370798..3a57471 100644 --- a/charts/theia.cloud/templates/theia-appdefinition-spec.yaml +++ b/charts/theia-cloud/templates/theia-appdefinition-spec.yaml @@ -1,4 +1,4 @@ -apiVersion: theia.cloud/v3beta +apiVersion: theia-cloud.io/v3beta kind: AppDefinition metadata: name: theia-cloud-demo diff --git a/charts/theia.cloud/values.yaml b/charts/theia-cloud/values.yaml similarity index 98% rename from charts/theia.cloud/values.yaml rename to charts/theia-cloud/values.yaml index f9fedf5..3afc2ff 100644 --- a/charts/theia.cloud/values.yaml +++ b/charts/theia-cloud/values.yaml @@ -64,7 +64,7 @@ hosts: useServicePortInHostname: false # hostname of the landing page - landing: theia.cloud.192.168.39.173.nip.io + landing: theia-cloud.io.192.168.39.173.nip.io # hostname for the launched Theia-applications instance: ws.192.168.39.173.nip.io @@ -149,7 +149,7 @@ operator: # Set the number of active sessions a single user can launch sessionsPerUser: "1" -# Values of the Theia.cloud REST service +# Values of the Theia-cloud REST service service: # The image to use image: theiacloud/theia-cloud-service:0.8.0.MS7 @@ -161,7 +161,7 @@ service: ingress: # The name of the ingress which will be updated to publish new theia application. # If this is not existing it will be created. - # You may chose to set the ingress up yourself and point theia.cloud to the ingress via + # You may chose to set the ingress up yourself and point theia-cloud.io to the ingress via # the name instanceName: "theia-cloud-demo-ws-ingress" diff --git a/charts/theia.cloud/valuesCDT.yaml b/charts/theia-cloud/valuesCDT.yaml similarity index 95% rename from charts/theia.cloud/valuesCDT.yaml rename to charts/theia-cloud/valuesCDT.yaml index 1734a58..235ca7f 100644 --- a/charts/theia.cloud/valuesCDT.yaml +++ b/charts/theia-cloud/valuesCDT.yaml @@ -15,7 +15,7 @@ image: hosts: service: service.192.168.39.173.nip.io serviceProtocol: https - landing: theia.cloud.192.168.39.173.nip.io + landing: theia-cloud.io.192.168.39.173.nip.io instance: ws.192.168.39.173.nip.io landingPage: diff --git a/charts/theia.cloud/valuesGKETryNow.yaml b/charts/theia-cloud/valuesGKETryNow.yaml similarity index 100% rename from charts/theia.cloud/valuesGKETryNow.yaml rename to charts/theia-cloud/valuesGKETryNow.yaml diff --git a/charts/theia.cloud/valuesGKETryNowCDT.yaml b/charts/theia-cloud/valuesGKETryNowCDT.yaml similarity index 95% rename from charts/theia.cloud/valuesGKETryNowCDT.yaml rename to charts/theia-cloud/valuesGKETryNowCDT.yaml index 16d65ed..56e7c85 100644 --- a/charts/theia.cloud/valuesGKETryNowCDT.yaml +++ b/charts/theia-cloud/valuesGKETryNowCDT.yaml @@ -15,7 +15,7 @@ image: hosts: service: service.34.159.89.224.nip.io serviceProtocol: https - landing: theia.cloud.34.159.89.224.nip.io + landing: theia-cloud.io.34.159.89.224.nip.io instance: ws.34.159.89.224.nip.io landingPage: diff --git a/charts/theia.cloud/valuesMinikube.yaml b/charts/theia-cloud/valuesMinikube.yaml similarity index 96% rename from charts/theia.cloud/valuesMinikube.yaml rename to charts/theia-cloud/valuesMinikube.yaml index d765f6d..5422b83 100644 --- a/charts/theia.cloud/valuesMinikube.yaml +++ b/charts/theia-cloud/valuesMinikube.yaml @@ -15,7 +15,7 @@ image: hosts: service: service.192.168.39.3.nip.io serviceProtocol: https - landing: theia.cloud.192.168.39.3.nip.io + landing: theia-cloud.io.192.168.39.3.nip.io instance: ws.192.168.39.3.nip.io landingPage: diff --git a/charts/theia.cloud/valuesMinikubeCDT.yaml b/charts/theia-cloud/valuesMinikubeCDT.yaml similarity index 95% rename from charts/theia.cloud/valuesMinikubeCDT.yaml rename to charts/theia-cloud/valuesMinikubeCDT.yaml index bd566e5..53c8571 100644 --- a/charts/theia.cloud/valuesMinikubeCDT.yaml +++ b/charts/theia-cloud/valuesMinikubeCDT.yaml @@ -15,7 +15,7 @@ image: hosts: service: service.192.168.39.3.nip.io serviceProtocol: https - landing: theia.cloud.192.168.39.3.nip.io + landing: theia-cloud.io.192.168.39.3.nip.io instance: ws.192.168.39.3.nip.io landingPage: diff --git a/charts/theia.cloud/valuesMinikubeWithPaths.yaml b/charts/theia-cloud/valuesMinikubeWithPaths.yaml similarity index 97% rename from charts/theia.cloud/valuesMinikubeWithPaths.yaml rename to charts/theia-cloud/valuesMinikubeWithPaths.yaml index fa90f7e..74f95a0 100644 --- a/charts/theia.cloud/valuesMinikubeWithPaths.yaml +++ b/charts/theia-cloud/valuesMinikubeWithPaths.yaml @@ -28,7 +28,7 @@ hosts: # service: service.192.168.39.6.nip.io serviceProtocol: https - # landing: theia.cloud.192.168.39.6.nip.io + # landing: theia-cloud.io.192.168.39.6.nip.io # instance: ws.192.168.39.6.nip.io landingPage: