Compare commits

..

No commits in common. "f15c40df0bbd86ccfe0665825829ea445cd2bb1f" and "aebb340f53c964b9a574d410fab64b0e49cfe280" have entirely different histories.

20 changed files with 0 additions and 266 deletions

View File

@ -1,20 +0,0 @@
apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
name: argo-app-go-redirect
namespace: argocd
spec:
destination:
name: ''
namespace: default
server: https://kubernetes.default.svc
source:
path: go-redirect
repoURL: https://git.mziesel.nl/mans/argocd-test
targetRevision: HEAD
sources: []
project: default
syncPolicy:
automated:
prune: true
selfHeal: true

View File

@ -1,20 +0,0 @@
apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
name: argo-app-redlib
namespace: argocd
spec:
destination:
name: ''
namespace: default
server: https://kubernetes.default.svc
source:
path: redlib
repoURL: https://git.mziesel.nl/mans/argocd-test
targetRevision: HEAD
sources: []
project: default
syncPolicy:
automated:
prune: true
selfHeal: true

View File

@ -10,4 +10,3 @@ resources:
- ./base/ip-mziesel-nl-application.yaml - ./base/ip-mziesel-nl-application.yaml
- ./base/cert-manager.yaml - ./base/cert-manager.yaml
- ./base/cyberchef.yaml - ./base/cyberchef.yaml
- ./base/go-redirect.yaml

View File

@ -1,21 +0,0 @@
apiVersion: apps/v1
kind: Deployment
metadata:
name: go-redirect
namespace: go-redirect
spec:
replicas: 3
selector:
matchLabels:
app: go-redirect
template:
metadata:
labels:
app: go-redirect
spec:
containers:
- image: git.mziesel.nl/mans/goredir:latest
name: go-redirect
ports:
- name: web
containerPort: 80

View File

@ -1,12 +0,0 @@
apiVersion: traefik.io/v1alpha1
kind: IngressRoute
metadata:
name: go-redirect-ingressroute
spec:
routes:
- match: Host(`*.mzsl.nl`)
kind: Rule
services:
- name: go-redirect
port: web
tls: {}

View File

@ -1,4 +0,0 @@
apiVersion: v1
kind: Namespace
metadata:
name: go-redirect

View File

@ -1,11 +0,0 @@
apiVersion: v1
kind: Service
metadata:
name: go-redirect
spec:
ports:
- name: web
port: 80
targetPort: web
selector:
app: go-redirect

View File

@ -1,10 +0,0 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
namespace: go-redirect
resources:
- ./base/go-redirect-namespace.yaml
- ./base/go-redirect-deployment.yaml
- ./base/go-redirect-svc.yaml
- ./base/go-redirect-ingress.yaml

View File

@ -1,32 +0,0 @@
apiVersion: apps/v1
kind: Deployment
metadata:
name: redlib
namespace: redlib
spec:
replicas: 3
selector:
matchLabels:
app: redlib
template:
metadata:
labels:
app: redlib
spec:
containers:
- image: quay.io/redlib/redlib:latest
name: redlib
ports:
- name: web
containerPort: 80
env:
- name: REDLIB_DEFAULT_SHOW_NSFW
value: "on"
- name: REDLIB_DEFAULT_BLUR_NSFW
value: "off"
- name: REDLIB_DEFAULT_USE_HLS
value: "on"
- name: REDLIB_DEFAULT_HIDE_HLS_NOTIFICATION
value: "off"
- name: ROBOTS_DISABLE_INDEXING
value: "on"

View File

@ -1,12 +0,0 @@
apiVersion: traefik.io/v1alpha1
kind: IngressRoute
metadata:
name: redlib-ingressroute
spec:
routes:
- match: Host(`libreddit.mziesel.nl`)
kind: Rule
services:
- name: redlib
port: web
tls: {}

View File

@ -1,4 +0,0 @@
apiVersion: v1
kind: Namespace
metadata:
name: redlib

View File

@ -1,11 +0,0 @@
apiVersion: v1
kind: Service
metadata:
name: redlib
spec:
ports:
- name: web
port: 80
targetPort: web
selector:
app: redlib

View File

@ -1,10 +0,0 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
namespace: redlib
resources:
- ./base/redlib-namespace.yaml
- ./base/redlib-deployment.yaml
- ./base/redlib-svc.yaml
- ./base/redlib-ingress.yaml

View File

@ -1,20 +0,0 @@
apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
name: argo-app-appname
namespace: argocd
spec:
destination:
name: ''
namespace: default
server: https://kubernetes.default.svc
source:
path: appname
repoURL: https://git.mziesel.nl/mans/argocd-test
targetRevision: HEAD
sources: []
project: default
syncPolicy:
automated:
prune: true
selfHeal: true

View File

@ -1,20 +0,0 @@
#!/usr/bin/env bash
[ $# != 1 ] &&
echo "wrong number of args, run with --help" &&
exit 1;
APPNAME=$1
cp -r ./templates/new-svc "$APPNAME"
cp ./templates/appname-application.yaml "argocd-applications/base/$APPNAME-application.yaml"
for file in "$APPNAME"/base/* ; do
rename appname "$APPNAME" "$file"
# NEWFILE=$(echo "$file" | sed "s/appname/$APPNAME/g")
NEWFILE=${file//appname/$APPNAME}
sed -i "s/appname/$APPNAME/g" "$NEWFILE"
done
sed -i "s/appname/$APPNAME/g" "./$APPNAME/kustomization.yaml"
sed -i "s/appname/$APPNAME/g" "argocd-applications/base/$APPNAME-application.yaml"

View File

@ -1,21 +0,0 @@
apiVersion: apps/v1
kind: Deployment
metadata:
name: appname
namespace: appname
spec:
replicas: 3
selector:
matchLabels:
app: appname
template:
metadata:
labels:
app: appname
spec:
containers:
- image: ghcr.io/gchq/appname:10.19.4
name: appname
ports:
- name: web
containerPort: 80

View File

@ -1,12 +0,0 @@
apiVersion: traefik.io/v1alpha1
kind: IngressRoute
metadata:
name: appname-ingressroute
spec:
routes:
- match: Host(`appname.mziesel.nl`)
kind: Rule
services:
- name: appname
port: web
tls: {}

View File

@ -1,4 +0,0 @@
apiVersion: v1
kind: Namespace
metadata:
name: appname

View File

@ -1,11 +0,0 @@
apiVersion: v1
kind: Service
metadata:
name: appname
spec:
ports:
- name: web
port: 80
targetPort: web
selector:
app: appname

View File

@ -1,10 +0,0 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
namespace: appname
resources:
- ./base/appname-namespace.yaml
- ./base/appname-deployment.yaml
- ./base/appname-svc.yaml
- ./base/appname-ingress.yaml