diff --git a/deploy/server.yaml b/deploy/server.yaml deleted file mode 100644 index 42c92d76..00000000 --- a/deploy/server.yaml +++ /dev/null @@ -1,123 +0,0 @@ -apiVersion: apps/v1 -kind: Deployment -metadata: - name: cameleer3-server - namespace: cameleer -spec: - replicas: 1 - selector: - matchLabels: - app: cameleer3-server - template: - metadata: - labels: - app: cameleer3-server - spec: - imagePullSecrets: - - name: gitea-registry - containers: - - name: server - image: gitea.siegeln.net/cameleer/cameleer3-server:latest - ports: - - containerPort: 8081 - env: - - name: SPRING_DATASOURCE_URL - value: "jdbc:postgresql://postgres:5432/cameleer3" - - name: SPRING_DATASOURCE_USERNAME - valueFrom: - secretKeyRef: - name: postgres-credentials - key: POSTGRES_USER - - name: SPRING_DATASOURCE_PASSWORD - valueFrom: - secretKeyRef: - name: postgres-credentials - key: POSTGRES_PASSWORD - - name: OPENSEARCH_URL - value: "http://opensearch:9200" - - name: CAMELEER_AUTH_TOKEN - valueFrom: - secretKeyRef: - name: cameleer-auth - key: CAMELEER_AUTH_TOKEN - - name: CAMELEER_UI_USER - valueFrom: - secretKeyRef: - name: cameleer-auth - key: CAMELEER_UI_USER - optional: true - - name: CAMELEER_UI_PASSWORD - valueFrom: - secretKeyRef: - name: cameleer-auth - key: CAMELEER_UI_PASSWORD - optional: true - - name: CAMELEER_UI_ORIGIN - value: "http://192.168.50.86:30090" - - name: CAMELEER_JWT_SECRET - valueFrom: - secretKeyRef: - name: cameleer-auth - key: CAMELEER_JWT_SECRET - optional: true - - name: CAMELEER_OIDC_ENABLED - valueFrom: - secretKeyRef: - name: cameleer-oidc - key: CAMELEER_OIDC_ENABLED - optional: true - - name: CAMELEER_OIDC_ISSUER - valueFrom: - secretKeyRef: - name: cameleer-oidc - key: CAMELEER_OIDC_ISSUER - optional: true - - name: CAMELEER_OIDC_CLIENT_ID - valueFrom: - secretKeyRef: - name: cameleer-oidc - key: CAMELEER_OIDC_CLIENT_ID - optional: true - - name: CAMELEER_OIDC_CLIENT_SECRET - valueFrom: - secretKeyRef: - name: cameleer-oidc - key: CAMELEER_OIDC_CLIENT_SECRET - optional: true - resources: - requests: - memory: "256Mi" - cpu: "100m" - limits: - memory: "512Mi" - cpu: "500m" - livenessProbe: - httpGet: - path: /api/v1/health - port: 8081 - initialDelaySeconds: 30 - periodSeconds: 10 - timeoutSeconds: 3 - failureThreshold: 3 - readinessProbe: - httpGet: - path: /api/v1/health - port: 8081 - initialDelaySeconds: 10 - periodSeconds: 5 - timeoutSeconds: 3 - failureThreshold: 3 ---- -apiVersion: v1 -kind: Service -metadata: - name: cameleer3-server - namespace: cameleer -spec: - type: NodePort - selector: - app: cameleer3-server - ports: - - port: 8081 - targetPort: 8081 - nodePort: 30081 diff --git a/deploy/ui.yaml b/deploy/ui.yaml deleted file mode 100644 index 781baf2c..00000000 --- a/deploy/ui.yaml +++ /dev/null @@ -1,75 +0,0 @@ -apiVersion: v1 -kind: ConfigMap -metadata: - name: cameleer3-ui-config - namespace: cameleer -data: - config.js: | - window.__CAMELEER_CONFIG__ = { - apiBaseUrl: 'http://192.168.50.86:30081/api/v1', - }; ---- -apiVersion: apps/v1 -kind: Deployment -metadata: - name: cameleer3-ui - namespace: cameleer -spec: - replicas: 1 - selector: - matchLabels: - app: cameleer3-ui - template: - metadata: - labels: - app: cameleer3-ui - spec: - imagePullSecrets: - - name: gitea-registry - containers: - - name: ui - image: gitea.siegeln.net/cameleer/cameleer3-server-ui:latest - ports: - - containerPort: 80 - env: - - name: CAMELEER_API_URL - value: "http://cameleer3-server:8081" - volumeMounts: - - name: config - mountPath: /usr/share/nginx/html/config.js - subPath: config.js - resources: - requests: - memory: "32Mi" - cpu: "10m" - limits: - memory: "64Mi" - cpu: "100m" - livenessProbe: - httpGet: - path: /healthz - port: 80 - periodSeconds: 10 - readinessProbe: - httpGet: - path: /healthz - port: 80 - periodSeconds: 5 - volumes: - - name: config - configMap: - name: cameleer3-ui-config ---- -apiVersion: v1 -kind: Service -metadata: - name: cameleer3-ui - namespace: cameleer -spec: - type: NodePort - selector: - app: cameleer3-ui - ports: - - port: 80 - targetPort: 80 - nodePort: 30090