diff --git a/examples/ghost/swarm.yml b/examples/ghost/swarm.yml index 517a6e949..93fd6fb22 100644 --- a/examples/ghost/swarm.yml +++ b/examples/ghost/swarm.yml @@ -1,4 +1,4 @@ -version: '3' +version: '3.3' services: diff --git a/examples/gogs/swarm.yml b/examples/gogs/swarm.yml index c952d1beb..7fc3aa635 100644 --- a/examples/gogs/swarm.yml +++ b/examples/gogs/swarm.yml @@ -1,4 +1,4 @@ -version: '3' +version: '3.3' services: diff --git a/examples/joomla/swarm.yml b/examples/joomla/swarm.yml index a15361feb..3041dd1ab 100644 --- a/examples/joomla/swarm.yml +++ b/examples/joomla/swarm.yml @@ -1,4 +1,4 @@ -version: '3' +version: '3.3' services: diff --git a/examples/kubernetes-ingress/ingress.yml b/examples/kubernetes-ingress/ingress.yml deleted file mode 100644 index a39331147..000000000 --- a/examples/kubernetes-ingress/ingress.yml +++ /dev/null @@ -1,40 +0,0 @@ -apiVersion: networking.k8s.io/v1 -kind: Ingress -metadata: - name: ingress - annotations: - bunkerweb.io/AUTOCONF: "yes" - bunkerweb.io/AUTO_LETS_ENCRYPT: "yes" - -spec: - rules: - - host: app1.example.com - http: - paths: - - path: / - pathType: Prefix - backend: - service: - name: svc-app1 - port: - number: 80 - - host: app2.example.com - http: - paths: - - path: / - pathType: Prefix - backend: - service: - name: svc-app2 - port: - number: 80 - - host: app3.example.com - http: - paths: - - path: / - pathType: Prefix - backend: - service: - name: svc-app3 - port: - number: 80 \ No newline at end of file diff --git a/examples/kubernetes-ingress/apps.yml b/examples/kubernetes-ingress/kubernetes.yml similarity index 65% rename from examples/kubernetes-ingress/apps.yml rename to examples/kubernetes-ingress/kubernetes.yml index cef079ba0..3ed04c34a 100644 --- a/examples/kubernetes-ingress/apps.yml +++ b/examples/kubernetes-ingress/kubernetes.yml @@ -1,3 +1,42 @@ +apiVersion: networking.k8s.io/v1 +kind: Ingress +metadata: + name: ingress + annotations: + bunkerweb.io/AUTO_LETS_ENCRYPT: "yes" +spec: + rules: + - host: app1.example.com + http: + paths: + - path: / + pathType: Prefix + backend: + service: + name: svc-app1 + port: + number: 80 + - host: app2.example.com + http: + paths: + - path: / + pathType: Prefix + backend: + service: + name: svc-app2 + port: + number: 80 + - host: app3.example.com + http: + paths: + - path: / + pathType: Prefix + backend: + service: + name: svc-app3 + port: + number: 80 +--- apiVersion: apps/v1 kind: Deployment metadata: @@ -98,4 +137,4 @@ spec: ports: - protocol: TCP port: 80 - targetPort: 80 \ No newline at end of file + targetPort: 80 diff --git a/examples/kubernetes-ingress/tests.json b/examples/kubernetes-ingress/tests.json new file mode 100644 index 000000000..7665dd7ff --- /dev/null +++ b/examples/kubernetes-ingress/tests.json @@ -0,0 +1,24 @@ +{ + "name": "kubernetes-ingress", + "kinds": [ + "kubernetes" + ], + "timeout": 60, + "tests": [ + { + "type": "string", + "url": "https://app1.example.com", + "string": "hello" + }, + { + "type": "string", + "url": "https://app2.example.com", + "string": "hello" + }, + { + "type": "string", + "url": "https://app3.example.com", + "string": "hello" + } + ] +} diff --git a/examples/load-balancer/setup.sh b/examples/load-balancer/setup.sh deleted file mode 100755 index 556099fb8..000000000 --- a/examples/load-balancer/setup.sh +++ /dev/null @@ -1,9 +0,0 @@ -#!/bin/bash - -if [ $(id -u) -ne 0 ] ; then - echo "❌ Run me as root" - exit 1 -fi - -chown -R root:101 bw-data -chmod -R 770 bw-data \ No newline at end of file diff --git a/examples/load-balancer/tests.json b/examples/load-balancer/tests.json new file mode 100644 index 000000000..a634bf8c1 --- /dev/null +++ b/examples/load-balancer/tests.json @@ -0,0 +1,14 @@ +{ + "name": "load-balancer", + "kinds": [ + "docker" + ], + "timeout": 60, + "tests": [ + { + "type": "string", + "url": "https://www.example.com", + "string": "hello" + } + ] +} \ No newline at end of file