diff --git a/README.md b/README.md new file mode 100644 index 0000000..0ed7965 --- /dev/null +++ b/README.md @@ -0,0 +1,7 @@ +# Homer Dashboard + +## Deploy + +```bash +helm template homer --set tag=1.1.1 ./helm | kubectl apply -f - +``` \ No newline at end of file diff --git a/kubectl b/kubectl deleted file mode 100644 index c677653..0000000 --- a/kubectl +++ /dev/null @@ -1,79 +0,0 @@ ---- -# Source: helm/templates/service.yaml -apiVersion: v1 -kind: Service -metadata: - name: homer -spec: - selector: - app: homer - ports: - - port: 8080 - targetPort: 8080 ---- -# Source: helm/templates/deploy.yaml -apiVersion: apps/v1 -kind: Deployment -metadata: - name: homer -spec: - selector: - matchLabels: - app: homer - template: - metadata: - labels: - app: homer - spec: - containers: - - name: homer - image: hub.ducoterra.net/ducoterra/homer:1.1.1 - resources: - limits: - memory: "128Mi" - cpu: "250m" - requests: - memory: "64Mi" - cpu: "1m" - ports: - - containerPort: 8080 ---- -# Source: helm/templates/ingress.yaml -apiVersion: traefik.containo.us/v1alpha1 -kind: IngressRoute -metadata: - name: homer-internal-tls - annotations: - kubernetes.io/ingress.class: traefik-internal -spec: - entryPoints: - - websecure - tls: - certResolver: myresolver - domains: - - main: "*.ducoterra.net" - routes: - - match: Host(`homer.ducoterra.net`) - kind: Rule - services: - - name: homer - port: 8080 ---- -# Source: helm/templates/ingress.yaml -apiVersion: traefik.containo.us/v1alpha1 -kind: IngressRoute -metadata: - name: homer-internal-web - annotations: - kubernetes.io/ingress.class: traefik-internal -spec: - entryPoints: - - web - routes: - - match: Host(`homer.ducoterra.net`) - kind: Rule - services: - - name: homer - port: 8080 - middlewares: - - name: httpsredirect