This commit is contained in:
parent
5463406f8c
commit
c0101a5b39
@ -10,7 +10,7 @@ steps:
|
||||
from_secret: container_registry_username
|
||||
password:
|
||||
from_secret: container_registry_password
|
||||
build-args: "BASE_URL=https://minimal-setups.hottis.de, RELEASETAG=${CI_COMMIT_SHA}"
|
||||
build-args: "BASE_URL=https://minimal-setups.de, RELEASETAG=${CI_COMMIT_SHA}"
|
||||
|
||||
dockerfile: Dockerfile
|
||||
when:
|
||||
|
@ -1,21 +1,21 @@
|
||||
apiVersion: apps/v1
|
||||
kind: Deployment
|
||||
metadata:
|
||||
name: hugo-build-and-serve-env
|
||||
name: minimal-setups
|
||||
labels:
|
||||
app: hugo-build-and-serve-env
|
||||
app: minimal-setups
|
||||
spec:
|
||||
replicas: 1
|
||||
selector:
|
||||
matchLabels:
|
||||
app: hugo-build-and-serve-env
|
||||
app: minimal-setups
|
||||
template:
|
||||
metadata:
|
||||
labels:
|
||||
app: hugo-build-and-serve-env
|
||||
app: minimal-setups
|
||||
spec:
|
||||
containers:
|
||||
- name: hugo-build-and-serve-env
|
||||
- name: minimal-setups
|
||||
image: %IMAGE%
|
||||
ports:
|
||||
- containerPort: 8080
|
||||
@ -24,11 +24,11 @@ spec:
|
||||
apiVersion: v1
|
||||
kind: Service
|
||||
metadata:
|
||||
name: hugo-build-and-serve-env
|
||||
name: minimal-setups
|
||||
spec:
|
||||
type: ClusterIP
|
||||
selector:
|
||||
app: hugo-build-and-serve-env
|
||||
app: minimal-setups
|
||||
ports:
|
||||
- name: http
|
||||
targetPort: 8080
|
||||
@ -37,23 +37,23 @@ spec:
|
||||
apiVersion: networking.k8s.io/v1
|
||||
kind: Ingress
|
||||
metadata:
|
||||
name: hugo-build-and-serve-env
|
||||
name: minimal-setups
|
||||
annotations:
|
||||
cert-manager.io/cluster-issuer: letsencrypt-production-http
|
||||
spec:
|
||||
tls:
|
||||
- hosts:
|
||||
- minimal-setups.hottis.de
|
||||
secretName: hugo-build-and-serve-env-cert
|
||||
- minimal-setups.de
|
||||
secretName: minimal-setups
|
||||
rules:
|
||||
- host: minimal-setups.hottis.de
|
||||
- host: minimal-setups.de
|
||||
http:
|
||||
paths:
|
||||
- path: /
|
||||
pathType: Prefix
|
||||
backend:
|
||||
service:
|
||||
name: hugo-build-and-serve-env
|
||||
name: minimal-setups
|
||||
port:
|
||||
number: 80
|
||||
|
||||
|
@ -6,7 +6,7 @@ if [ "$IMAGE_TAG" == "" ]; then
|
||||
fi
|
||||
|
||||
|
||||
IMAGE_NAME=gitea.hottis.de/wn/hugo-build-and-serve-env
|
||||
IMAGE_NAME=gitea.hottis.de/wn/minimal-setups
|
||||
NAMESPACE=homepages
|
||||
DEPLOYMENT_DIR=$PWD/deployment
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user