diff --git a/README.md b/README.md index 9470312c..531a8425 100644 --- a/README.md +++ b/README.md @@ -27,9 +27,9 @@ This can be useful in several ways: Kubernetes: `kubectl get pods` -Argo: Visit https://argocd.idpbuilder.cnoe.io.localtest.me:8443/ +Argo: https://argocd.idpbuilder.cnoe.io.localtest.me:8443/ -Backstage: http://backstage.idpbuilder.cnoe.io.localtest.me/ +Backstage: https://backstage.idpbuilder.cnoe.io.localtest.me:8443/ ## Architecture diff --git a/pkg/apps/srv/backstage/install.yaml b/pkg/apps/srv/backstage/install.yaml index cd705f49..959b07fa 100644 --- a/pkg/apps/srv/backstage/install.yaml +++ b/pkg/apps/srv/backstage/install.yaml @@ -98,13 +98,49 @@ spec: image: public.ecr.aws/cnoe-io/backstage:v0.0.3 imagePullPolicy: IfNotPresent ports: - - name: http + - name: backend containerPort: 7007 volumeMounts: - mountPath: /app/config name: backstage-config readOnly: true --- +--- +apiVersion: v1 +kind: Service +metadata: + name: backstage + namespace: backstage +spec: + ports: + - name: http-backend + port: 7007 + protocol: TCP + targetPort: backend + selector: + app: backstage + sessionAffinity: None + type: ClusterIP +--- +apiVersion: networking.k8s.io/v1 +kind: Ingress +metadata: + name: backstage + namespace: backstage +spec: + ingressClassName: nginx + rules: + - host: backstage.idpbuilder.cnoe.io.localtest.me + http: + paths: + - backend: + service: + name: backstage + port: + number: 7007 + path: / + pathType: Prefix +--- apiVersion: v1 kind: ConfigMap metadata: @@ -116,17 +152,17 @@ data: app-config.yaml: | app: title: CNOE - baseUrl: http://localhost:3000 + baseUrl: "https://backstage.idpbuilder.cnoe.io.localtest.me:8443" organization: name: CNOE backend: - baseUrl: http://localhost:7007 + baseUrl: "https://backstage.idpbuilder.cnoe.io.localtest.me:8443" listen: port: 7007 csp: connect-src: ["'self'", 'http:', 'https:'] cors: - origin: http://localhost:3000 + origin: "https://backstage.idpbuilder.cnoe.io.localtest.me:8443" methods: [GET, HEAD, PATCH, POST, PUT, DELETE] credentials: true database: diff --git a/pkg/controllers/gitserver/controller.go b/pkg/controllers/gitserver/controller.go index 04983441..72cb5a10 100644 --- a/pkg/controllers/gitserver/controller.go +++ b/pkg/controllers/gitserver/controller.go @@ -23,7 +23,7 @@ import ( const ( gitServerResourceName string = "gitserver" gitServerDeploymentContainerName string = "httpd" - gitServerIngressHostnameBase string = ".idpbuilder.cnoe.io.local" + gitServerIngressHostnameBase string = ".idpbuilder.cnoe.io.localtest.me" repoUrlFmt string = "http://%s.%s.svc/idpbuilder-resources.git" ) diff --git a/pkg/controllers/localbuild/controller.go b/pkg/controllers/localbuild/controller.go index a9847241..f89f81e0 100644 --- a/pkg/controllers/localbuild/controller.go +++ b/pkg/controllers/localbuild/controller.go @@ -24,7 +24,7 @@ const ( EmbeddedGitServerName string = "embedded" gitServerResourceName string = "gitserver" gitServerDeploymentContainerName string = "httpd" - gitServerIngressHostnameBase string = ".idpbuilder.cnoe.io.local" + gitServerIngressHostnameBase string = ".idpbuilder.cnoe.io.localtest.me" repoUrlFmt string = "http://%s.%s.svc/idpbuilder-resources.git" )