drone: Clean up configs
This commit is contained in:
		| @@ -1,14 +1,3 @@ | ||||
| apiVersion: v1 | ||||
| kind: ConfigMap | ||||
| metadata: | ||||
|   name: application-config | ||||
| data: | ||||
|   DRONE_GITEA_SERVER: "https://git.k-space.ee" | ||||
|   DRONE_GIT_ALWAYS_AUTH: "false" | ||||
|   DRONE_PROMETHEUS_ANONYMOUS_ACCESS: "true" | ||||
|   DRONE_SERVER_HOST: "drone.k-space.ee" | ||||
|   DRONE_SERVER_PROTO: "https" | ||||
|   DRONE_USER_CREATE: "username:lauri,admin:true" | ||||
| --- | ||||
| apiVersion: v1 | ||||
| kind: Service | ||||
| @@ -59,14 +48,27 @@ spec: | ||||
|           httpGet: | ||||
|             path: / | ||||
|             port: http | ||||
|         env: | ||||
|           - name: DRONE_GITEA_SERVER | ||||
|             value: https://git.k-space.ee | ||||
|           - name: DRONE_GIT_ALWAYS_AUTH | ||||
|             value: "false" | ||||
|           - name: DRONE_SERVER_HOST | ||||
|             value: drone.k-space.ee | ||||
|           - name: DRONE_SERVER_PROTO | ||||
|             value: https | ||||
|           - name: DRONE_USER_CREATE | ||||
|             value: username:lauri,admin:true | ||||
|           - name: DRONE_DEBUG | ||||
|             value: "true" | ||||
|           - name: DRONE_TRACE | ||||
|             value: "true" | ||||
|         envFrom: | ||||
|         - secretRef: | ||||
|             name: application-secrets | ||||
|         - configMapRef: | ||||
|             name: application-config | ||||
|           - secretRef: | ||||
|               name: application-secrets | ||||
|         volumeMounts: | ||||
|         - name: drone-data | ||||
|           mountPath: /data | ||||
|           - name: drone-data | ||||
|             mountPath: /data | ||||
|   volumeClaimTemplates: | ||||
|   - metadata: | ||||
|       name: drone-data | ||||
| @@ -78,6 +80,16 @@ spec: | ||||
|         requests: | ||||
|           storage: 8Gi | ||||
| --- | ||||
| apiVersion: traefik.io/v1alpha1 | ||||
| kind: Middleware | ||||
| metadata: | ||||
|   name: redirect | ||||
| spec: | ||||
|   redirectRegex: | ||||
|     regex: ^https://(.*)/register$ | ||||
|     replacement: https://${1}/ | ||||
|     permanent: false | ||||
| --- | ||||
| apiVersion: networking.k8s.io/v1 | ||||
| kind: Ingress | ||||
| metadata: | ||||
| @@ -87,6 +99,7 @@ metadata: | ||||
|     kubernetes.io/ingress.class: traefik | ||||
|     traefik.ingress.kubernetes.io/router.entrypoints: websecure | ||||
|     traefik.ingress.kubernetes.io/router.tls: "true" | ||||
|     traefik.ingress.kubernetes.io/router.middlewares: drone-redirect@kubernetescrd | ||||
| spec: | ||||
|   tls: | ||||
|     - hosts: | ||||
|   | ||||
		Reference in New Issue
	
	Block a user