additionalArguments: - --entrypoints.web.forwardedHeaders.trustedIPs=0.0.0.0/0 - --entrypoints.websecure.forwardedHeaders.trustedIPs=0.0.0.0/0 - --entrypoints.ssh.address=:22 - --providers.kubernetescrd.allowCrossNamespace=true - --log.level=INFO additionalVolumeMounts: [] affinity: {} autoscaling: enabled: false certificatesResolvers: le: acme: email: sager@alaskar.dev httpChallenge: entryPoint: web storage: /data/acme.json commonLabels: {} core: defaultRuleSyntax: '' deployment: additionalContainers: [] additionalVolumes: [] annotations: {} dnsConfig: {} dnsPolicy: '' enabled: true healthchecksHost: '' healthchecksPort: null healthchecksScheme: null hostAliases: [] imagePullSecrets: [] initContainers: [] kind: Deployment labels: {} lifecycle: {} livenessPath: '' minReadySeconds: 0 podAnnotations: {} podLabels: {} readinessPath: '' replicas: 1 revisionHistoryLimit: null runtimeClassName: '' shareProcessNamespace: false terminationGracePeriodSeconds: 60 env: [] envFrom: [] experimental: abortOnPluginFailure: false fastProxy: debug: false enabled: false kubernetesGateway: enabled: false plugins: traefik-umami-feeder: moduleName: github.com/astappiev/traefik-umami-feeder version: v1.2.0 extraObjects: [] gateway: annotations: {} enabled: true infrastructure: {} listeners: web: hostname: '' namespacePolicy: null port: 8000 protocol: HTTP name: '' namespace: '' gatewayClass: enabled: true labels: {} name: '' globalArguments: - --global.checknewversion - --global.sendanonymoususage hostNetwork: false hub: apimanagement: admission: listenAddr: '' secretName: '' enabled: false experimental: aigateway: false redis: cluster: null database: null endpoints: '' password: '' sentinel: masterset: '' password: '' username: '' timeout: '' tls: ca: '' cert: '' insecureSkipVerify: false key: '' username: '' sendlogs: null token: '' image: pullPolicy: IfNotPresent registry: docker.io repository: traefik tag: null ingressClass: enabled: true isDefaultClass: true name: traefik-ingress ingressRoute: dashboard: annotations: {} enabled: false entryPoints: - traefik labels: {} matchRule: PathPrefix(`/dashboard`) || PathPrefix(`/api`) middlewares: [] services: - kind: TraefikService name: api@internal tls: {} healthcheck: annotations: {} enabled: false entryPoints: - traefik labels: {} matchRule: PathPrefix(`/ping`) middlewares: [] services: - kind: TraefikService name: ping@internal tls: {} initContainers: - command: - sh - -c - mkdir -p /data && touch /data/acme.json && chmod 600 /data/acme.json image: busybox:latest name: volume-permissions volumeMounts: - mountPath: /data name: data instanceLabelOverride: '' livenessProbe: failureThreshold: 3 initialDelaySeconds: 2 periodSeconds: 10 successThreshold: 1 timeoutSeconds: 2 logs: access: addInternals: false bufferingSize: null enabled: false fields: general: defaultmode: keep names: {} headers: defaultmode: drop names: {} filters: minduration: '' retryattempts: false statuscodes: '' format: null general: filePath: '' format: null level: INFO noColor: false metrics: addInternals: false otlp: addEntryPointsLabels: null addRoutersLabels: null addServicesLabels: null enabled: false explicitBoundaries: [] grpc: enabled: false endpoint: '' insecure: false tls: ca: '' cert: '' insecureSkipVerify: false key: '' http: enabled: false endpoint: '' headers: {} tls: ca: '' cert: '' insecureSkipVerify: null key: '' pushInterval: '' prometheus: addEntryPointsLabels: null addRoutersLabels: null addServicesLabels: null buckets: '' disableAPICheck: null entryPoint: metrics manualRouting: false prometheusRule: additionalLabels: {} enabled: false namespace: '' service: annotations: {} enabled: false labels: {} serviceMonitor: additionalLabels: {} enableHttp2: false enabled: false followRedirects: false honorLabels: false honorTimestamps: false interval: '' jobLabel: '' metricRelabelings: [] namespace: '' namespaceSelector: {} relabelings: [] scrapeTimeout: '' namespaceOverride: '' nodeSelector: kubernetes.io/hostname: alaskarserver persistence: accessMode: ReadWriteOnce annotations: {} enabled: true existingClaim: nfs-ssd-traefik-pvc name: data path: /data size: 128Mi storageClass: '' subPath: certs volumeName: '' podDisruptionBudget: enabled: false maxUnavailable: null minAvailable: null podSecurityContext: runAsGroup: 65532 runAsNonRoot: true runAsUser: 65532 podSecurityPolicy: enabled: false ports: metrics: expose: default: false exposedPort: 9100 port: 9100 protocol: TCP ssh: nodePort: 30222 port: 22 targetport: 22 traefik: expose: default: false exposedPort: 8080 hostIP: null hostPort: null port: 8080 protocol: TCP web: expose: default: true exposedPort: 80 forwardedHeaders: insecure: false trustedIPs: [] nodePort: 30808 port: 80 protocol: TCP proxyProtocol: insecure: false trustedIPs: [] redirections: entryPoint: {} targetPort: 80 transport: keepAliveMaxRequests: null keepAliveMaxTime: null lifeCycle: graceTimeOut: null requestAcceptGraceTimeout: null respondingTimeouts: idleTimeout: null readTimeout: null writeTimeout: null websecure: allowACMEByPass: false appProtocol: null containerPort: null expose: default: true exposedPort: 443 forwardedHeaders: insecure: false trustedIPs: [] hostPort: null http3: advertisedPort: null enabled: false middlewares: [] nodePort: 30443 port: 443 protocol: TCP proxyProtocol: insecure: false trustedIPs: [] targetPort: 443 tls: certResolver: '' domains: [] enabled: true options: '' transport: keepAliveMaxRequests: null keepAliveMaxTime: null lifeCycle: graceTimeOut: null requestAcceptGraceTimeout: null respondingTimeouts: idleTimeout: null readTimeout: null writeTimeout: null priorityClassName: '' providers: file: content: '' enabled: false watch: true kubernetesCRD: allowCrossNamespace: false allowEmptyServices: true allowExternalNameServices: false enabled: true ingressClass: '' namespaces: [] nativeLBByDefault: false kubernetesGateway: enabled: false experimentalChannel: false labelselector: '' namespaces: [] nativeLBByDefault: false statusAddress: hostname: '' ip: '' service: enabled: true name: '' namespace: '' kubernetesIngress: allowEmptyServices: true allowExternalNameServices: false enabled: true ingressClass: null namespaces: [] nativeLBByDefault: false publishedService: enabled: true pathOverride: '' rbac: aggregateTo: [] enabled: true namespaced: false secretResourceNames: [] readinessProbe: failureThreshold: 1 initialDelaySeconds: 2 periodSeconds: 10 successThreshold: 1 timeoutSeconds: 2 resources: {} securityContext: allowPrivilegeEscalation: false capabilities: drop: - ALL readOnlyRootFilesystem: true service: additionalServices: {} annotations: {} annotationsTCP: {} annotationsUDP: {} enabled: true externalIPs: [] labels: {} loadBalancerSourceRanges: [] single: true spec: externalTrafficPolicy: Local type: LoadBalancer serviceAccount: name: '' serviceAccountAnnotations: {} startupProbe: {} tlsOptions: {} tlsStore: {} tolerations: [] topologySpreadConstraints: [] tracing: addInternals: false capturedRequestHeaders: [] capturedResponseHeaders: [] otlp: enabled: false grpc: enabled: false endpoint: '' insecure: false tls: ca: '' cert: '' insecureSkipVerify: false key: '' http: enabled: false endpoint: '' headers: {} tls: ca: '' cert: '' insecureSkipVerify: false key: '' resourceAttributes: {} safeQueryParams: [] sampleRate: null serviceName: null updateStrategy: rollingUpdate: maxSurge: 1 maxUnavailable: 0 type: RollingUpdate volumes: []