diff --git a/core/traefik/helmchartconfig.yaml b/core/traefik/helmchartconfig.yaml deleted file mode 100644 index 24e61ce..0000000 --- a/core/traefik/helmchartconfig.yaml +++ /dev/null @@ -1,61 +0,0 @@ -apiVersion: helm.cattle.io/v1 -kind: HelmChartConfig -metadata: - name: traefik - namespace: kube-system -spec: - valuesContent: |- - affinity: - nodeAffinity: - requiredDuringSchedulingIgnoredDuringExecution: - nodeSelectorTerms: - - matchExpressions: - - key: svccontroller.k3s.cattle.io/enablelb - operator: In - values: - - "true" - tolerations: - - key: "node-role.kubernetes.io/master" - operator: "Exists" - effect: "NoSchedule" - updateStrategy: - rollingUpdate: - maxUnavailable: 1 - maxSurge: 0 - deployment: - kind: DaemonSet - dnsPolicy: None - dnsConfig: - nameservers: - - 169.254.20.10 - - 10.43.0.10 - hostNetwork: true - service: - spec: - externalTrafficPolicy: Local - ports: - web: - forwardedHeaders: - insecure: true - proxyProtocol: - insecure: true - websecure: - forwardedHeaders: - insecure: true - proxyProtocol: - insecure: true - http3: - enabled: false - ssh: - port: 8022 - expose: true - exposedPort: 22 - providers: - kubernetesCRD: - allowCrossNamespace: true - additionalArguments: - - "--experimental.plugins.cache.moduleName=github.com/darkweak/souin" - - "--experimental.plugins.souin.version=v1.6.47" - experimental: - plugins: - enabled: true \ No newline at end of file diff --git a/core/traefik/ingressroute-https-only.yaml b/core/traefik/ingressroute-https-only.yaml deleted file mode 100644 index 30b8ac3..0000000 --- a/core/traefik/ingressroute-https-only.yaml +++ /dev/null @@ -1,17 +0,0 @@ -apiVersion: traefik.containo.us/v1alpha1 -kind: IngressRoute -metadata: - name: https-only - namespace: kube-system -spec: - entryPoints: - - web - routes: - - kind: Rule - match: PathPrefix(`/`) - priority: 1 - middlewares: - - name: https-only - services: - - kind: TraefikService - name: noop@internal \ No newline at end of file diff --git a/core/traefik/ingressroute-internal.yaml b/core/traefik/ingressroute-internal.yaml deleted file mode 100644 index 8d141a4..0000000 --- a/core/traefik/ingressroute-internal.yaml +++ /dev/null @@ -1,31 +0,0 @@ -apiVersion: traefik.containo.us/v1alpha1 -kind: IngressRoute -metadata: - name: gateway - namespace: kube-system -spec: - entryPoints: - - websecure - routes: - - kind: Rule - match: Host(`gateway.dev.cm`) - middlewares: - - name: compress - services: - - kind: TraefikService - name: dashboard@internal ---- -apiVersion: traefik.containo.us/v1alpha1 -kind: IngressRoute -metadata: - name: gateway-api - namespace: kube-system -spec: - entryPoints: - - websecure - routes: - - kind: Rule - match: Host(`gateway.dev.cm`) && PathPrefix(`/api`) - services: - - kind: TraefikService - name: api@internal \ No newline at end of file diff --git a/core/traefik/middleware/middleware-compress.yaml b/core/traefik/middleware/middleware-compress.yaml deleted file mode 100644 index cc17c83..0000000 --- a/core/traefik/middleware/middleware-compress.yaml +++ /dev/null @@ -1,7 +0,0 @@ -apiVersion: traefik.containo.us/v1alpha1 -kind: Middleware -metadata: - name: compress - namespace: kube-system -spec: - compress: {} \ No newline at end of file diff --git a/core/traefik/middleware/middleware-https-only.yaml b/core/traefik/middleware/middleware-https-only.yaml deleted file mode 100644 index c0456c2..0000000 --- a/core/traefik/middleware/middleware-https-only.yaml +++ /dev/null @@ -1,9 +0,0 @@ -apiVersion: traefik.containo.us/v1alpha1 -kind: Middleware -metadata: - name: https-only - namespace: kube-system -spec: - redirectScheme: - scheme: https - permanent: true \ No newline at end of file