
-------------------------------------
1) Describe 'Deployments' resources
-------------------------------------

Name:               emby
Namespace:          ix-emby
CreationTimestamp:  Sat, 26 Aug 2023 01:24:16 -0500
Labels:             app.kubernetes.io/instance=emby
                    app.kubernetes.io/managed-by=Helm
                    app.kubernetes.io/name=emby
Annotations:        deployment.kubernetes.io/revision: 3
                    meta.helm.sh/release-name: emby
                    meta.helm.sh/release-namespace: ix-emby
Selector:           app.kubernetes.io/instance=emby,app.kubernetes.io/name=emby
Replicas:           0 desired | 0 updated | 0 total | 0 available | 0 unavailable
StrategyType:       Recreate
MinReadySeconds:    0
Pod Template:
  Labels:       app.kubernetes.io/instance=emby
                app.kubernetes.io/name=emby
  Annotations:  rollme: pi0K9
  Containers:
   emby:
    Image:       emby/embyserver:4.7.14.0
    Ports:       8096/TCP, 1900/UDP, 7359/UDP
    Host Ports:  0/TCP, 0/UDP, 0/UDP
    Limits:
      amd.com/gpu:         0
      cpu:                 4
      gpu.intel.com/i915:  0
      memory:              8Gi
      nvidia.com/gpu:      1
    Requests:
      cpu:      10m
      memory:   50Mi
    Liveness:   http-get http://:8096/emby/System/Ping delay=10s timeout=5s period=10s #success=1 #failure=5
    Readiness:  http-get http://:8096/emby/System/Ping delay=10s timeout=5s period=10s #success=2 #failure=5
    Startup:    http-get http://:8096/emby/System/Ping delay=10s timeout=2s period=5s #success=1 #failure=60
    Environment:
      KUBE_NAMESPACE:               (v1:metadata.namespace)
      POD_IP:                       (v1:status.podIP)
      NVIDIA_DRIVER_CAPABILITIES:  all
    Mounts:
      /Media from extrappvolume-0 (rw)
      /config from config (rw)
  Volumes:
   config:
    Type:          HostPath (bare host directory volume)
    Path:          /mnt/T1000/emby
    HostPathType:  
   extrappvolume-0:
    Type:          HostPath (bare host directory volume)
    Path:          /mnt/T800/Media/Plex
    HostPathType:  
Conditions:
  Type           Status  Reason
  ----           ------  ------
  Progressing    True    NewReplicaSetAvailable
  Available      True    MinimumReplicasAvailable
OldReplicaSets:  <none>
NewReplicaSet:   emby-5b5cdfd7d6 (0/0 replicas created)
Events:          <none>


Name:               sabnzbd
Namespace:          ix-sabnzbd
CreationTimestamp:  Tue, 02 May 2023 23:59:12 -0500
Labels:             app=sabnzbd-17.2.9
                    app.kubernetes.io/instance=sabnzbd
                    app.kubernetes.io/managed-by=Helm
                    app.kubernetes.io/name=sabnzbd
                    app.kubernetes.io/version=4.2.2
                    helm-revision=42
                    helm.sh/chart=sabnzbd-17.2.9
                    release=sabnzbd
Annotations:        deployment.kubernetes.io/revision: 40
                    meta.helm.sh/release-name: sabnzbd
                    meta.helm.sh/release-namespace: ix-sabnzbd
Selector:           app.kubernetes.io/instance=sabnzbd,app.kubernetes.io/name=sabnzbd,pod.name=main
Replicas:           0 desired | 0 updated | 0 total | 0 available | 0 unavailable
StrategyType:       Recreate
MinReadySeconds:    0
Pod Template:
  Labels:           app=sabnzbd-17.2.9
                    app.kubernetes.io/instance=sabnzbd
                    app.kubernetes.io/managed-by=Helm
                    app.kubernetes.io/name=sabnzbd
                    app.kubernetes.io/version=4.2.2
                    helm-revision=42
                    helm.sh/chart=sabnzbd-17.2.9
                    pod.lifecycle=permanent
                    pod.name=main
                    release=sabnzbd
  Annotations:      rollme: LJKw0
  Service Account:  default
  Containers:
   sabnzbd:
    Image:      ghcr.io/onedr0p/sabnzbd:4.2.2@sha256:5b1f15c8d25afa2342505492486361d4ecf14449e1453aeea45cd7c1e5eeb63a
    Port:       8080/TCP
    Host Port:  0/TCP
    Limits:
      cpu:     4
      memory:  8Gi
    Requests:
      cpu:      10m
      memory:   50Mi
    Liveness:   http-get http://:8080/ delay=10s timeout=5s period=10s #success=1 #failure=5
    Readiness:  http-get http://:8080/ delay=10s timeout=5s period=10s #success=2 #failure=5
    Startup:    tcp-socket :8080 delay=10s timeout=2s period=5s #success=1 #failure=60
    Environment:
      TZ:                               America/Chicago
      UMASK:                            0022
      UMASK_SET:                        0022
      NVIDIA_VISIBLE_DEVICES:           void
      S6_READ_ONLY_ROOT:                1
      SABNZBD__HOST_WHITELIST_ENTRIES:  
    Mounts:
      /config from config (rw)
      /dev/shm from devshm (rw)
      /nzb from persist-list-0 (rw)
      /shared from shared (rw)
      /tmp from tmp (rw)
      /var/logs from varlogs (rw)
      /var/run from varrun (rw)
   sabnzbd-vpn:
    Image:      tccr.io/tccr/gluetun:v3.37.0@sha256:7e179e4ec360cd71aee7674553efd380da0a7049a00b2794a4d8062c458250a6
    Port:       <none>
    Host Port:  <none>
    Limits:
      cpu:     4
      memory:  8Gi
    Requests:
      cpu:     10m
      memory:  50Mi
    Environment:
      TZ:                         America/Chicago
      UMASK:                      0022
      UMASK_SET:                  0022
      NVIDIA_VISIBLE_DEVICES:     void
      PUID:                       568
      USER_ID:                    568
      UID:                        568
      PGID:                       568
      GROUP_ID:                   568
      GID:                        568
      DNS_KEEP_NAMESERVER:        on
      DOT:                        off
      FIREWALL:                   on
      FIREWALL_OUTBOUND_SUBNETS:  172.16.0.0/16,172.17.0.0/16,10.0.1.0/24
      FIREWALL_VPN_INPUT_PORTS:   53320
      VPN_ENDPOINT_IP:            146.70.50.18
      VPN_ENDPOINT_PORT:          1443
      VPN_SERVICE_PROVIDER:       custom
      VPN_TYPE:                   wireguard
      WIREGUARD_ADDRESSES:        10.13.120.49/24
      WIREGUARD_PRIVATE_KEY:      KB/vo+P2B1v77iFqCyBG9PyuSBoXWCLv+7Ag9xkjPWc=
      WIREGUARD_PUBLIC_KEY:       KcN61shZQO0SWGwe9OFV4AhdWzUVmVbzSNGDXHZI3jk=
    Mounts:
      /dev/shm from devshm (rw)
      /shared from shared (rw)
      /tmp from tmp (rw)
      /var/logs from varlogs (rw)
      /var/run from varrun (rw)
  Volumes:
   config:
    Type:          HostPath (bare host directory volume)
    Path:          /mnt/T1000
    HostPathType:  
   devshm:
    Type:       EmptyDir (a temporary directory that shares a pod's lifetime)
    Medium:     Memory
    SizeLimit:  8Gi
   persist-list-0:
    Type:          HostPath (bare host directory volume)
    Path:          /mnt/T1000/Download_2/nzb
    HostPathType:  
   shared:
    Type:       EmptyDir (a temporary directory that shares a pod's lifetime)
    Medium:     
    SizeLimit:  <unset>
   tmp:
    Type:       EmptyDir (a temporary directory that shares a pod's lifetime)
    Medium:     Memory
    SizeLimit:  8Gi
   varlogs:
    Type:       EmptyDir (a temporary directory that shares a pod's lifetime)
    Medium:     Memory
    SizeLimit:  8Gi
   varrun:
    Type:                       EmptyDir (a temporary directory that shares a pod's lifetime)
    Medium:                     Memory
    SizeLimit:                  8Gi
  Topology Spread Constraints:  kubernetes.io/hostname:ScheduleAnyway when max skew 1 is exceeded for selector app.kubernetes.io/instance=sabnzbd,app.kubernetes.io/name=sabnzbd,pod.name=main
                                truecharts.org/rack:ScheduleAnyway when max skew 1 is exceeded for selector app.kubernetes.io/instance=sabnzbd,app.kubernetes.io/name=sabnzbd,pod.name=main
Conditions:
  Type           Status  Reason
  ----           ------  ------
  Available      True    MinimumReplicasAvailable
  Progressing    True    NewReplicaSetAvailable
OldReplicaSets:  <none>
NewReplicaSet:   sabnzbd-656698d496 (0/0 replicas created)
Events:          <none>


Name:               tailscale
Namespace:          ix-tailscale
CreationTimestamp:  Wed, 10 May 2023 12:25:44 -0500
Labels:             app=tailscale-1.0.32
                    app.kubernetes.io/instance=tailscale
                    app.kubernetes.io/managed-by=Helm
                    app.kubernetes.io/name=tailscale
                    app.kubernetes.io/version=1.58.2
                    helm-revision=4
                    helm.sh/chart=tailscale-1.0.32
                    release=tailscale
Annotations:        deployment.kubernetes.io/revision: 4
                    meta.helm.sh/release-name: tailscale
                    meta.helm.sh/release-namespace: ix-tailscale
Selector:           app.kubernetes.io/instance=tailscale,app.kubernetes.io/name=tailscale,pod.name=tailscale
Replicas:           0 desired | 0 updated | 0 total | 0 available | 0 unavailable
StrategyType:       Recreate
MinReadySeconds:    0
Pod Template:
  Labels:           app=tailscale-1.0.32
                    app.kubernetes.io/instance=tailscale
                    app.kubernetes.io/managed-by=Helm
                    app.kubernetes.io/name=tailscale
                    app.kubernetes.io/version=1.58.2
                    helm-revision=4
                    helm.sh/chart=tailscale-1.0.32
                    pod.name=tailscale
                    release=tailscale
  Annotations:      rollme: O7iXO
  Service Account:  tailscale
  Containers:
   tailscale:
    Image:      tailscale/tailscale:v1.58.2
    Port:       <none>
    Host Port:  <none>
    Command:
      /usr/local/bin/containerboot
    Limits:
      cpu:     4
      memory:  8Gi
    Requests:
      cpu:      10m
      memory:   50Mi
    Liveness:   exec [tailscale status] delay=10s timeout=5s period=10s #success=1 #failure=5
    Readiness:  exec [tailscale status] delay=10s timeout=5s period=10s #success=2 #failure=5
    Startup:    exec [tailscale status] delay=10s timeout=2s period=5s #success=1 #failure=60
    Environment:
      TZ:                      UTC
      UMASK:                   002
      UMASK_SET:               002
      NVIDIA_VISIBLE_DEVICES:  void
      S6_READ_ONLY_ROOT:       1
      TS_ACCEPT_DNS:           false
      TS_EXTRA_ARGS:           --hostname truenas-scale
      TS_KUBE_SECRET:          tailscale-tailscale-secret
      TS_SOCKET:               /var/run/tailscale/tailscaled.sock
      TS_USERSPACE:            true
    Mounts:
      /.cache from cache (rw)
      /var/run from var-run (rw)
  Volumes:
   cache:
    Type:       EmptyDir (a temporary directory that shares a pod's lifetime)
    Medium:     
    SizeLimit:  <unset>
   var-run:
    Type:       EmptyDir (a temporary directory that shares a pod's lifetime)
    Medium:     
    SizeLimit:  <unset>
Conditions:
  Type           Status  Reason
  ----           ------  ------
  Available      True    MinimumReplicasAvailable
  Progressing    True    NewReplicaSetAvailable
OldReplicaSets:  <none>
NewReplicaSet:   tailscale-6768d9fd76 (0/0 replicas created)
Events:          <none>


Name:                   prometheus-operator
Namespace:              prometheus-operator
CreationTimestamp:      Fri, 31 Mar 2023 22:40:43 -0500
Labels:                 app.kubernetes.io/component=controller
                        app.kubernetes.io/name=prometheus-operator
                        app.kubernetes.io/version=0.60.1
Annotations:            deployment.kubernetes.io/revision: 1
Selector:               app.kubernetes.io/component=controller,app.kubernetes.io/name=prometheus-operator
Replicas:               1 desired | 1 updated | 1 total | 1 available | 0 unavailable
StrategyType:           RollingUpdate
MinReadySeconds:        0
RollingUpdateStrategy:  25% max unavailable, 25% max surge
Pod Template:
  Labels:           app.kubernetes.io/component=controller
                    app.kubernetes.io/name=prometheus-operator
                    app.kubernetes.io/version=0.60.1
  Annotations:      kubectl.kubernetes.io/default-container: prometheus-operator
  Service Account:  prometheus-operator
  Containers:
   prometheus-operator:
    Image:      quay.io/prometheus-operator/prometheus-operator:v0.60.1
    Port:       8080/TCP
    Host Port:  0/TCP
    Args:
      --kubelet-service=kube-system/kubelet
      --prometheus-config-reloader=quay.io/prometheus-operator/prometheus-config-reloader:v0.60.1
    Limits:
      cpu:     200m
      memory:  200Mi
    Requests:
      cpu:        100m
      memory:     100Mi
    Environment:  <none>
    Mounts:       <none>
  Volumes:        <none>
Conditions:
  Type           Status  Reason
  ----           ------  ------
  Progressing    True    NewReplicaSetAvailable
  Available      True    MinimumReplicasAvailable
OldReplicaSets:  <none>
NewReplicaSet:   prometheus-operator-5dcffb7cb8 (1/1 replicas created)
Events:          <none>


Name:                   cert-manager-cainjector
Namespace:              cert-manager
CreationTimestamp:      Fri, 31 Mar 2023 22:40:43 -0500
Labels:                 app=cainjector
                        app.kubernetes.io/component=cainjector
                        app.kubernetes.io/instance=cert-manager
                        app.kubernetes.io/name=cainjector
                        app.kubernetes.io/version=v1.11.0
Annotations:            deployment.kubernetes.io/revision: 1
Selector:               app.kubernetes.io/component=cainjector,app.kubernetes.io/instance=cert-manager,app.kubernetes.io/name=cainjector
Replicas:               1 desired | 1 updated | 1 total | 1 available | 0 unavailable
StrategyType:           RollingUpdate
MinReadySeconds:        0
RollingUpdateStrategy:  25% max unavailable, 25% max surge
Pod Template:
  Labels:           app=cainjector
                    app.kubernetes.io/component=cainjector
                    app.kubernetes.io/instance=cert-manager
                    app.kubernetes.io/name=cainjector
                    app.kubernetes.io/version=v1.11.0
  Service Account:  cert-manager-cainjector
  Containers:
   cert-manager-cainjector:
    Image:      quay.io/jetstack/cert-manager-cainjector:v1.11.0
    Port:       <none>
    Host Port:  <none>
    Args:
      --v=2
      --leader-election-namespace=kube-system
    Environment:
      POD_NAMESPACE:   (v1:metadata.namespace)
    Mounts:           <none>
  Volumes:            <none>
Conditions:
  Type           Status  Reason
  ----           ------  ------
  Progressing    True    NewReplicaSetAvailable
  Available      True    MinimumReplicasAvailable
OldReplicaSets:  <none>
NewReplicaSet:   cert-manager-cainjector-ffb4747bb (1/1 replicas created)
Events:          <none>


Name:                   csi-smb-controller
Namespace:              kube-system
CreationTimestamp:      Fri, 29 Dec 2023 10:01:32 -0600
Labels:                 objectset.rio.cattle.io/hash=dcff83f97210cf176ea098fd305c31dad9e74663
Annotations:            deployment.kubernetes.io/revision: 1
                        objectset.rio.cattle.io/applied:
                          H4sIAAAAAAAA/8RW32/bNhD+V4ZDHzpAcqw4SRsBfijibAu2ekYdbA+FMdDU2bqZIjnypMYL9L8PpGRHwZIu7TAMQQD6jvfr+z6ddA/C0i/oPBkNOQhr/UmTQQI70gXkMEOrzL5CzZ...
                        objectset.rio.cattle.io/id: 
                        objectset.rio.cattle.io/owner-gvk: k3s.cattle.io/v1, Kind=Addon
                        objectset.rio.cattle.io/owner-name: smb-csi
                        objectset.rio.cattle.io/owner-namespace: kube-system
Selector:               app=csi-smb-controller
Replicas:               1 desired | 1 updated | 1 total | 1 available | 0 unavailable
StrategyType:           RollingUpdate
MinReadySeconds:        0
RollingUpdateStrategy:  25% max unavailable, 25% max surge
Pod Template:
  Labels:           app=csi-smb-controller
  Service Account:  csi-smb-controller-sa
  Containers:
   csi-provisioner:
    Image:      registry.k8s.io/sig-storage/csi-provisioner:v3.5.0
    Port:       <none>
    Host Port:  <none>
    Args:
      -v=2
      --csi-address=$(ADDRESS)
      --leader-election
      --leader-election-namespace=kube-system
      --extra-create-metadata=true
    Limits:
      cpu:     1
      memory:  300Mi
    Requests:
      cpu:     10m
      memory:  20Mi
    Environment:
      ADDRESS:  /csi/csi.sock
    Mounts:
      /csi from socket-dir (rw)
   liveness-probe:
    Image:      registry.k8s.io/sig-storage/livenessprobe:v2.10.0
    Port:       <none>
    Host Port:  <none>
    Args:
      --csi-address=/csi/csi.sock
      --probe-timeout=3s
      --health-port=29642
      --v=2
    Limits:
      cpu:     1
      memory:  100Mi
    Requests:
      cpu:        10m
      memory:     20Mi
    Environment:  <none>
    Mounts:
      /csi from socket-dir (rw)
   smb:
    Image:       registry.k8s.io/sig-storage/smbplugin:v1.11.0
    Ports:       29642/TCP, 29644/TCP
    Host Ports:  29642/TCP, 29644/TCP
    Args:
      --v=5
      --endpoint=$(CSI_ENDPOINT)
      --metrics-address=0.0.0.0:29644
    Limits:
      memory:  200Mi
    Requests:
      cpu:     10m
      memory:  20Mi
    Liveness:  http-get http://:healthz/healthz delay=30s timeout=10s period=30s #success=1 #failure=5
    Environment:
      CSI_ENDPOINT:  unix:///csi/csi.sock
    Mounts:
      /csi from socket-dir (rw)
  Volumes:
   socket-dir:
    Type:               EmptyDir (a temporary directory that shares a pod's lifetime)
    Medium:             
    SizeLimit:          <unset>
  Priority Class Name:  system-cluster-critical
Conditions:
  Type           Status  Reason
  ----           ------  ------
  Progressing    True    NewReplicaSetAvailable
  Available      True    MinimumReplicasAvailable
OldReplicaSets:  <none>
NewReplicaSet:   csi-smb-controller-7fbbb8fb6f (1/1 replicas created)
Events:          <none>


Name:                   coredns
Namespace:              kube-system
CreationTimestamp:      Wed, 22 Mar 2023 18:50:23 -0500
Labels:                 k8s-app=kube-dns
                        kubernetes.io/name=CoreDNS
                        objectset.rio.cattle.io/hash=bce283298811743a0386ab510f2f67ef74240c57
Annotations:            deployment.kubernetes.io/revision: 2
                        objectset.rio.cattle.io/applied:
                          H4sIAAAAAAAA/6xVQW/bOBP9Kx/mLMVW0jaugO/QtbPboq3XqJNeCqOgqZHFNcXhkiMnRqD/vhjJduw2TdrFniyTb4ZvHucN70F58xlDNOQgB+V9HGwySGBtXAE5TNBb2tboGBKokV...
                        objectset.rio.cattle.io/id: 
                        objectset.rio.cattle.io/owner-gvk: k3s.cattle.io/v1, Kind=Addon
                        objectset.rio.cattle.io/owner-name: coredns
                        objectset.rio.cattle.io/owner-namespace: kube-system
Selector:               k8s-app=kube-dns
Replicas:               1 desired | 1 updated | 1 total | 1 available | 0 unavailable
StrategyType:           RollingUpdate
MinReadySeconds:        0
RollingUpdateStrategy:  1 max unavailable, 25% max surge
Pod Template:
  Labels:           k8s-app=kube-dns
  Service Account:  coredns
  Containers:
   coredns:
    Image:       rancher/mirrored-coredns-coredns:1.10.1
    Ports:       53/UDP, 53/TCP, 9153/TCP
    Host Ports:  0/UDP, 0/TCP, 0/TCP
    Args:
      -conf
      /etc/coredns/Corefile
    Limits:
      memory:  170Mi
    Requests:
      cpu:        100m
      memory:     70Mi
    Liveness:     http-get http://:8080/health delay=60s timeout=1s period=10s #success=1 #failure=3
    Readiness:    http-get http://:8181/ready delay=0s timeout=1s period=2s #success=1 #failure=3
    Environment:  <none>
    Mounts:
      /etc/coredns from config-volume (ro)
      /etc/coredns/custom from custom-config-volume (ro)
  Volumes:
   config-volume:
    Type:      ConfigMap (a volume populated by a ConfigMap)
    Name:      coredns
    Optional:  false
   custom-config-volume:
    Type:                       ConfigMap (a volume populated by a ConfigMap)
    Name:                       coredns-custom
    Optional:                   true
  Topology Spread Constraints:  kubernetes.io/hostname:DoNotSchedule when max skew 1 is exceeded for selector k8s-app=kube-dns
  Priority Class Name:          system-cluster-critical
Conditions:
  Type           Status  Reason
  ----           ------  ------
  Available      True    MinimumReplicasAvailable
  Progressing    True    NewReplicaSetAvailable
OldReplicaSets:  <none>
NewReplicaSet:   coredns-59b4f5bbd5 (1/1 replicas created)
Events:          <none>


Name:                   csi-nfs-controller
Namespace:              kube-system
CreationTimestamp:      Fri, 29 Dec 2023 10:01:32 -0600
Labels:                 objectset.rio.cattle.io/hash=e20aeb27d825538dc5fa9f4d82c2fe2058f8374c
Annotations:            deployment.kubernetes.io/revision: 1
                        objectset.rio.cattle.io/applied:
                          H4sIAAAAAAAA/8RW4W/bthP9V3449EMLSLbjxG0qwB/yi9Mt2OoadbFhKIKCJk/2zRTJkZQaL9D/PhwlJ87WpEGBoh8MyDze8d177yjdgHD0G/pA1kABwrkwbI4ggy0ZBQXM0Gm7q9...
                        objectset.rio.cattle.io/id: 
                        objectset.rio.cattle.io/owner-gvk: k3s.cattle.io/v1, Kind=Addon
                        objectset.rio.cattle.io/owner-name: nfs-csi
                        objectset.rio.cattle.io/owner-namespace: kube-system
Selector:               app=csi-nfs-controller
Replicas:               1 desired | 1 updated | 1 total | 1 available | 0 unavailable
StrategyType:           RollingUpdate
MinReadySeconds:        0
RollingUpdateStrategy:  25% max unavailable, 25% max surge
Pod Template:
  Labels:           app=csi-nfs-controller
  Service Account:  csi-nfs-controller-sa
  Containers:
   csi-provisioner:
    Image:      registry.k8s.io/sig-storage/csi-provisioner:v3.5.0
    Port:       <none>
    Host Port:  <none>
    Args:
      -v=2
      --csi-address=$(ADDRESS)
      --leader-election
      --leader-election-namespace=kube-system
      --extra-create-metadata=true
    Limits:
      memory:  400Mi
    Requests:
      cpu:     10m
      memory:  20Mi
    Environment:
      ADDRESS:  /csi/csi.sock
    Mounts:
      /csi from socket-dir (rw)
   csi-snapshotter:
    Image:      registry.k8s.io/sig-storage/csi-snapshotter:v6.2.2
    Port:       <none>
    Host Port:  <none>
    Args:
      --v=2
      --csi-address=$(ADDRESS)
      --leader-election-namespace=kube-system
      --leader-election
    Limits:
      memory:  200Mi
    Requests:
      cpu:     10m
      memory:  20Mi
    Environment:
      ADDRESS:  /csi/csi.sock
    Mounts:
      /csi from socket-dir (rw)
   liveness-probe:
    Image:      registry.k8s.io/sig-storage/livenessprobe:v2.10.0
    Port:       <none>
    Host Port:  <none>
    Args:
      --csi-address=/csi/csi.sock
      --probe-timeout=3s
      --health-port=29652
      --v=2
    Limits:
      memory:  100Mi
    Requests:
      cpu:        10m
      memory:     20Mi
    Environment:  <none>
    Mounts:
      /csi from socket-dir (rw)
   nfs:
    Image:      registry.k8s.io/sig-storage/nfsplugin:v4.4.0
    Port:       29652/TCP
    Host Port:  29652/TCP
    Args:
      -v=5
      --nodeid=$(NODE_ID)
      --endpoint=$(CSI_ENDPOINT)
    Limits:
      memory:  200Mi
    Requests:
      cpu:     10m
      memory:  20Mi
    Liveness:  http-get http://:healthz/healthz delay=30s timeout=10s period=30s #success=1 #failure=5
    Environment:
      NODE_ID:        (v1:spec.nodeName)
      CSI_ENDPOINT:  unix:///csi/csi.sock
    Mounts:
      /csi from socket-dir (rw)
      /var/lib/kubelet/pods from pods-mount-dir (rw)
  Volumes:
   pods-mount-dir:
    Type:          HostPath (bare host directory volume)
    Path:          /var/lib/kubelet/pods
    HostPathType:  Directory
   socket-dir:
    Type:               EmptyDir (a temporary directory that shares a pod's lifetime)
    Medium:             
    SizeLimit:          <unset>
  Priority Class Name:  system-cluster-critical
Conditions:
  Type           Status  Reason
  ----           ------  ------
  Progressing    True    NewReplicaSetAvailable
  Available      True    MinimumReplicasAvailable
OldReplicaSets:  <none>
NewReplicaSet:   csi-nfs-controller-7b74694749 (1/1 replicas created)
Events:          <none>


Name:                   cnpg-controller-manager
Namespace:              cnpg-system
CreationTimestamp:      Fri, 31 Mar 2023 22:40:43 -0500
Labels:                 app.kubernetes.io/name=cloudnative-pg
Annotations:            deployment.kubernetes.io/revision: 2
Selector:               app.kubernetes.io/name=cloudnative-pg
Replicas:               1 desired | 1 updated | 1 total | 1 available | 0 unavailable
StrategyType:           RollingUpdate
MinReadySeconds:        0
RollingUpdateStrategy:  25% max unavailable, 25% max surge
Pod Template:
  Labels:           app.kubernetes.io/name=cloudnative-pg
  Service Account:  cnpg-manager
  Containers:
   manager:
    Image:       ghcr.io/cloudnative-pg/cloudnative-pg:1.20.0
    Ports:       8080/TCP, 9443/TCP
    Host Ports:  0/TCP, 0/TCP
    Command:
      /manager
    Args:
      controller
      --leader-elect
      --config-map-name=cnpg-controller-manager-config
      --secret-name=cnpg-controller-manager-config
      --webhook-port=9443
    Limits:
      cpu:     100m
      memory:  200Mi
    Requests:
      cpu:      100m
      memory:   100Mi
    Liveness:   http-get https://:9443/readyz delay=0s timeout=1s period=10s #success=1 #failure=3
    Readiness:  http-get https://:9443/readyz delay=0s timeout=1s period=10s #success=1 #failure=3
    Environment:
      OPERATOR_IMAGE_NAME:           ghcr.io/cloudnative-pg/cloudnative-pg:1.20.0
      OPERATOR_NAMESPACE:             (v1:metadata.namespace)
      MONITORING_QUERIES_CONFIGMAP:  cnpg-default-monitoring
    Mounts:
      /controller from scratch-data (rw)
      /run/secrets/cnpg.io/webhook from webhook-certificates (rw)
  Volumes:
   scratch-data:
    Type:       EmptyDir (a temporary directory that shares a pod's lifetime)
    Medium:     
    SizeLimit:  <unset>
   webhook-certificates:
    Type:        Secret (a volume populated by a Secret)
    SecretName:  cnpg-webhook-cert
    Optional:    true
Conditions:
  Type           Status  Reason
  ----           ------  ------
  Progressing    True    NewReplicaSetAvailable
  Available      True    MinimumReplicasAvailable
OldReplicaSets:  <none>
NewReplicaSet:   cnpg-controller-manager-7759b8cf56 (1/1 replicas created)
Events:          <none>


Name:                   cert-manager
Namespace:              cert-manager
CreationTimestamp:      Fri, 31 Mar 2023 22:40:43 -0500
Labels:                 app=cert-manager
                        app.kubernetes.io/component=controller
                        app.kubernetes.io/instance=cert-manager
                        app.kubernetes.io/name=cert-manager
                        app.kubernetes.io/version=v1.11.0
Annotations:            deployment.kubernetes.io/revision: 1
Selector:               app.kubernetes.io/component=controller,app.kubernetes.io/instance=cert-manager,app.kubernetes.io/name=cert-manager
Replicas:               1 desired | 1 updated | 1 total | 1 available | 0 unavailable
StrategyType:           RollingUpdate
MinReadySeconds:        0
RollingUpdateStrategy:  25% max unavailable, 25% max surge
Pod Template:
  Labels:           app=cert-manager
                    app.kubernetes.io/component=controller
                    app.kubernetes.io/instance=cert-manager
                    app.kubernetes.io/name=cert-manager
                    app.kubernetes.io/version=v1.11.0
  Annotations:      prometheus.io/path: /metrics
                    prometheus.io/port: 9402
                    prometheus.io/scrape: true
  Service Account:  cert-manager
  Containers:
   cert-manager-controller:
    Image:      quay.io/jetstack/cert-manager-controller:v1.11.0
    Port:       9402/TCP
    Host Port:  0/TCP
    Args:
      --v=2
      --cluster-resource-namespace=$(POD_NAMESPACE)
      --leader-election-namespace=kube-system
      --acme-http01-solver-image=quay.io/jetstack/cert-manager-acmesolver:v1.11.0
      --max-concurrent-challenges=60
      --dns01-recursive-nameservers=1.1.1.1:53,8.8.8.8:53
    Environment:
      POD_NAMESPACE:   (v1:metadata.namespace)
    Mounts:           <none>
  Volumes:            <none>
Conditions:
  Type           Status  Reason
  ----           ------  ------
  Progressing    True    NewReplicaSetAvailable
  Available      True    MinimumReplicasAvailable
OldReplicaSets:  <none>
NewReplicaSet:   cert-manager-8444f6f86b (1/1 replicas created)
Events:          <none>


Name:                   controller
Namespace:              metallb-system
CreationTimestamp:      Fri, 31 Mar 2023 22:40:43 -0500
Labels:                 app=metallb
                        component=controller
Annotations:            deployment.kubernetes.io/revision: 1
Selector:               app=metallb,component=controller
Replicas:               1 desired | 1 updated | 1 total | 1 available | 0 unavailable
StrategyType:           RollingUpdate
MinReadySeconds:        0
RollingUpdateStrategy:  25% max unavailable, 25% max surge
Pod Template:
  Labels:           app=metallb
                    component=controller
  Annotations:      prometheus.io/port: 7472
                    prometheus.io/scrape: true
  Service Account:  controller
  Containers:
   controller:
    Image:       quay.io/metallb/controller:v0.13.7
    Ports:       7472/TCP, 9443/TCP
    Host Ports:  0/TCP, 0/TCP
    Args:
      --port=7472
      --log-level=info
    Liveness:   http-get http://:monitoring/metrics delay=10s timeout=1s period=10s #success=1 #failure=3
    Readiness:  http-get http://:monitoring/metrics delay=10s timeout=1s period=10s #success=1 #failure=3
    Environment:
      METALLB_ML_SECRET_NAME:  memberlist
      METALLB_DEPLOYMENT:      controller
    Mounts:
      /tmp/k8s-webhook-server/serving-certs from cert (ro)
  Volumes:
   cert:
    Type:        Secret (a volume populated by a Secret)
    SecretName:  webhook-server-cert
    Optional:    false
Conditions:
  Type           Status  Reason
  ----           ------  ------
  Progressing    True    NewReplicaSetAvailable
  Available      True    MinimumReplicasAvailable
OldReplicaSets:  <none>
NewReplicaSet:   controller-84d6d4db45 (1/1 replicas created)
Events:          <none>


Name:                   cert-manager-webhook
Namespace:              cert-manager
CreationTimestamp:      Fri, 31 Mar 2023 22:40:43 -0500
Labels:                 app=webhook
                        app.kubernetes.io/component=webhook
                        app.kubernetes.io/instance=cert-manager
                        app.kubernetes.io/name=webhook
                        app.kubernetes.io/version=v1.11.0
Annotations:            deployment.kubernetes.io/revision: 1
Selector:               app.kubernetes.io/component=webhook,app.kubernetes.io/instance=cert-manager,app.kubernetes.io/name=webhook
Replicas:               1 desired | 1 updated | 1 total | 1 available | 0 unavailable
StrategyType:           RollingUpdate
MinReadySeconds:        0
RollingUpdateStrategy:  25% max unavailable, 25% max surge
Pod Template:
  Labels:           app=webhook
                    app.kubernetes.io/component=webhook
                    app.kubernetes.io/instance=cert-manager
                    app.kubernetes.io/name=webhook
                    app.kubernetes.io/version=v1.11.0
  Service Account:  cert-manager-webhook
  Containers:
   cert-manager-webhook:
    Image:       quay.io/jetstack/cert-manager-webhook:v1.11.0
    Ports:       10250/TCP, 6080/TCP
    Host Ports:  0/TCP, 0/TCP
    Args:
      --v=2
      --secure-port=10250
      --dynamic-serving-ca-secret-namespace=$(POD_NAMESPACE)
      --dynamic-serving-ca-secret-name=cert-manager-webhook-ca
      --dynamic-serving-dns-names=cert-manager-webhook
      --dynamic-serving-dns-names=cert-manager-webhook.$(POD_NAMESPACE)
      --dynamic-serving-dns-names=cert-manager-webhook.$(POD_NAMESPACE).svc
    Liveness:   http-get http://:6080/livez delay=60s timeout=1s period=10s #success=1 #failure=3
    Readiness:  http-get http://:6080/healthz delay=5s timeout=1s period=5s #success=1 #failure=3
    Environment:
      POD_NAMESPACE:   (v1:metadata.namespace)
    Mounts:           <none>
  Volumes:            <none>
Conditions:
  Type           Status  Reason
  ----           ------  ------
  Progressing    True    NewReplicaSetAvailable
  Available      True    MinimumReplicasAvailable
OldReplicaSets:  <none>
NewReplicaSet:   cert-manager-webhook-545bd5d7d8 (1/1 replicas created)
Events:          <none>


Name:               wg-easy
Namespace:          ix-wg-easy
CreationTimestamp:  Thu, 21 Dec 2023 12:41:47 -0600
Labels:             app=wg-easy-2.0.13
                    app.kubernetes.io/instance=wg-easy
                    app.kubernetes.io/managed-by=Helm
                    app.kubernetes.io/name=wg-easy
                    app.kubernetes.io/version=11
                    helm-revision=19
                    helm.sh/chart=wg-easy-2.0.13
                    release=wg-easy
Annotations:        deployment.kubernetes.io/revision: 7
                    meta.helm.sh/release-name: wg-easy
                    meta.helm.sh/release-namespace: ix-wg-easy
Selector:           app.kubernetes.io/instance=wg-easy,app.kubernetes.io/name=wg-easy,pod.name=wgeasy
Replicas:           1 desired | 1 updated | 1 total | 1 available | 0 unavailable
StrategyType:       Recreate
MinReadySeconds:    0
Pod Template:
  Labels:           app=wg-easy-2.0.13
                    app.kubernetes.io/instance=wg-easy
                    app.kubernetes.io/managed-by=Helm
                    app.kubernetes.io/name=wg-easy
                    app.kubernetes.io/version=11
                    helm-revision=19
                    helm.sh/chart=wg-easy-2.0.13
                    pod.name=wgeasy
                    release=wg-easy
  Annotations:      rollme: Pv7hO
  Service Account:  default
  Containers:
   wg-easy:
    Image:       ghcr.io/wg-easy/wg-easy:11
    Ports:       51818/UDP, 51821/TCP
    Host Ports:  51818/UDP, 51821/TCP
    Limits:
      cpu:     4
      memory:  8Gi
    Requests:
      cpu:      10m
      memory:   50Mi
    Liveness:   http-get http://:51821/ delay=10s timeout=5s period=10s #success=1 #failure=5
    Readiness:  http-get http://:51821/ delay=10s timeout=5s period=10s #success=2 #failure=5
    Startup:    http-get http://:51821/ delay=10s timeout=2s period=5s #success=1 #failure=60
    Environment:
      TZ:                       UTC
      UMASK:                    002
      UMASK_SET:                002
      NVIDIA_VISIBLE_DEVICES:   void
      PUID:                     0
      USER_ID:                  0
      UID:                      0
      PGID:                     568
      GROUP_ID:                 568
      GID:                      568
      PASSWORD:                 Th3Ra1nN5p@i\
      PORT:                     51821
      WG_ALLOWED_IPS:           0.0.0.0/0,::/0
      WG_DEFAULT_ADDRESS:       10.8.0.x
      WG_DEFAULT_DNS:           9.9.9.9
      WG_DEVICE:                eth0
      WG_HOST:                  blainep.duckdns.org
      WG_MTU:                   1420
      WG_PATH:                  /etc/wireguard
      WG_PERSISTENT_KEEPALIVE:  0
      WG_PORT:                  51818
      WG_POST_UP:               iptables -t nat -A POSTROUTING -s 10.8.0.0/24 -o br0 -j MASQUERADE; iptables -A INPUT -p udp -m udp --dport 51820 -j ACCEPT; iptables -A FORWARD -i wg0 -j ACCEPT; iptables -A FORWARD -o wg0 -j ACCEPT;
      WG_PRE_UP:                iptables -t nat -F; iptables -F;
    Mounts:
      /etc/wireguard from config (rw)
      /tmp from tmp (rw)
      /wg from wgeasy-0 (rw)
  Volumes:
   config:
    Type:          HostPath (bare host directory volume)
    Path:          /mnt/T1000/ix-applications/releases/wg-easy/volumes/ix_volumes/ix-wg-easy_config
    HostPathType:  
   tmp:
    Type:       EmptyDir (a temporary directory that shares a pod's lifetime)
    Medium:     
    SizeLimit:  <unset>
   wgeasy-0:
    Type:          HostPath (bare host directory volume)
    Path:          /mnt/T1000/Wireguard-easy
    HostPathType:  
Conditions:
  Type           Status  Reason
  ----           ------  ------
  Progressing    True    NewReplicaSetAvailable
  Available      True    MinimumReplicasAvailable
OldReplicaSets:  <none>
NewReplicaSet:   wg-easy-57fd9f46c9 (1/1 replicas created)
Events:          <none>


Name:                   snapshot-controller
Namespace:              kube-system
CreationTimestamp:      Fri, 29 Dec 2023 10:01:32 -0600
Labels:                 objectset.rio.cattle.io/hash=e20aeb27d825538dc5fa9f4d82c2fe2058f8374c
Annotations:            deployment.kubernetes.io/revision: 1
                        objectset.rio.cattle.io/applied:
                          H4sIAAAAAAAA/7RUzW7bOBB+lcWcJceW442XgA/BZk/bBkWM9BLkMKZGMmuKZDgjNYKhdy8oO60D5A8FehM5w+9nPlJ7wGC+UmTjHSjAEPism0EGO+NKUHBFwfq+ISeQQUOCJQqC2g...
                        objectset.rio.cattle.io/id: 
                        objectset.rio.cattle.io/owner-gvk: k3s.cattle.io/v1, Kind=Addon
                        objectset.rio.cattle.io/owner-name: nfs-csi
                        objectset.rio.cattle.io/owner-namespace: kube-system
Selector:               app=snapshot-controller
Replicas:               2 desired | 2 updated | 2 total | 2 available | 0 unavailable
StrategyType:           RollingUpdate
MinReadySeconds:        15
RollingUpdateStrategy:  1 max unavailable, 0 max surge
Pod Template:
  Labels:           app=snapshot-controller
  Service Account:  snapshot-controller
  Containers:
   snapshot-controller:
    Image:      registry.k8s.io/sig-storage/snapshot-controller:v6.2.2
    Port:       <none>
    Host Port:  <none>
    Args:
      --v=2
      --leader-election=true
      --leader-election-namespace=kube-system
    Limits:
      memory:  300Mi
    Requests:
      cpu:              10m
      memory:           20Mi
    Environment:        <none>
    Mounts:             <none>
  Volumes:              <none>
  Priority Class Name:  system-cluster-critical
Conditions:
  Type           Status  Reason
  ----           ------  ------
  Progressing    True    NewReplicaSetAvailable
  Available      True    MinimumReplicasAvailable
OldReplicaSets:  <none>
NewReplicaSet:   snapshot-controller-546868dfb4 (2/2 replicas created)
Events:          <none>


Name:               nextcloud-postgres
Namespace:          ix-nextcloud
CreationTimestamp:  Wed, 05 Jul 2023 10:10:22 -0500
Labels:             app.kubernetes.io/instance=nextcloud-postgres
                    app.kubernetes.io/managed-by=Helm
                    app.kubernetes.io/name=nextcloud-postgres
Annotations:        deployment.kubernetes.io/revision: 6
                    meta.helm.sh/release-name: nextcloud
                    meta.helm.sh/release-namespace: ix-nextcloud
Selector:           app.kubernetes.io/instance=nextcloud-postgres,app.kubernetes.io/name=nextcloud-postgres
Replicas:           1 desired | 1 updated | 1 total | 1 available | 0 unavailable
StrategyType:       Recreate
MinReadySeconds:    0
Pod Template:
  Labels:       app.kubernetes.io/instance=nextcloud-postgres
                app.kubernetes.io/name=nextcloud-postgres
  Annotations:  rollme: u1NZM
  Containers:
   nextcloud-postgres:
    Image:      postgres:13.1
    Port:       5432/TCP
    Host Port:  0/TCP
    Liveness:   exec [sh -c until pg_isready -U ${POSTGRES_USER} -h localhost; do sleep 2; done] delay=10s timeout=5s period=10s #success=1 #failure=5
    Readiness:  exec [sh -c until pg_isready -U ${POSTGRES_USER} -h localhost; do sleep 2; done] delay=10s timeout=5s period=10s #success=2 #failure=5
    Startup:    exec [sh -c until pg_isready -U ${POSTGRES_USER} -h localhost; do sleep 2; done] delay=10s timeout=2s period=5s #success=1 #failure=60
    Environment:
      POSTGRES_USER:      <set to the key 'db-user' in secret 'db-details'>      Optional: false
      POSTGRES_PASSWORD:  <set to the key 'db-password' in secret 'db-details'>  Optional: false
    Mounts:
      /postgres_backups from postgres-backup (rw)
      /var/lib/postgresql/data from postgres-data (rw)
  Volumes:
   postgres-backup:
    Type:          HostPath (bare host directory volume)
    Path:          /mnt/T1000/ix-applications/releases/nextcloud/volumes/ix_volumes/ix-postgres_backups
    HostPathType:  
   postgres-data:
    Type:          HostPath (bare host directory volume)
    Path:          /mnt/T1000/ix-applications/releases/nextcloud/volumes/ix_volumes/ix-postgres_data
    HostPathType:  
Conditions:
  Type           Status  Reason
  ----           ------  ------
  Available      True    MinimumReplicasAvailable
  Progressing    True    NewReplicaSetAvailable
OldReplicaSets:  <none>
NewReplicaSet:   nextcloud-postgres-f5f985498 (1/1 replicas created)
Events:          <none>


Name:               nextcloud
Namespace:          ix-nextcloud
CreationTimestamp:  Wed, 05 Jul 2023 10:10:22 -0500
Labels:             app.kubernetes.io/instance=nextcloud
                    app.kubernetes.io/managed-by=Helm
                    app.kubernetes.io/name=nextcloud
Annotations:        deployment.kubernetes.io/revision: 6
                    meta.helm.sh/release-name: nextcloud
                    meta.helm.sh/release-namespace: ix-nextcloud
Selector:           app.kubernetes.io/instance=nextcloud,app.kubernetes.io/name=nextcloud
Replicas:           1 desired | 1 updated | 1 total | 1 available | 0 unavailable
StrategyType:       Recreate
MinReadySeconds:    0
Pod Template:
  Labels:       app.kubernetes.io/instance=nextcloud
                app.kubernetes.io/name=nextcloud
  Annotations:  rollme: geJ0Y
  Init Containers:
   init-postgresdb:
    Image:      postgres:13.1
    Port:       <none>
    Host Port:  <none>
    Command:
      sh
      -c
      until pg_isready -U $POSTGRES_USER -d nextcloud -h nextcloud-postgres; do echo waiting for postgres; sleep 2; done
    Environment:
      POSTGRES_USER:      <set to the key 'db-user' in secret 'db-details'>      Optional: false
      POSTGRES_PASSWORD:  <set to the key 'db-password' in secret 'db-details'>  Optional: false
    Mounts:               <none>
  Containers:
   nginx:
    Image:        nginx:1.23.3
    Ports:        8000/TCP, 9001/TCP
    Host Ports:   0/TCP, 0/TCP
    Liveness:     http-get https://:9001/status.php delay=10s timeout=5s period=10s #success=1 #failure=5
    Readiness:    http-get https://:9001/status.php delay=10s timeout=5s period=10s #success=2 #failure=5
    Startup:      http-get https://:9001/status.php delay=30s timeout=2s period=5s #success=1 #failure=60
    Environment:  <none>
    Mounts:
      /etc/nginx-certs from cert-secret-volume (rw)
      /etc/nginx/nginx.conf from nginx-configuration (rw,path="nginx.conf")
   nextcloud:
    Image:      nextcloud:28.0.2
    Port:       80/TCP
    Host Port:  0/TCP
    Limits:
      cpu:     4
      memory:  8Gi
    Requests:
      cpu:      10m
      memory:   50Mi
    Liveness:   http-get http://:http/status.php delay=10s timeout=5s period=10s #success=1 #failure=5
    Readiness:  http-get http://:http/status.php delay=10s timeout=5s period=10s #success=1 #failure=5
    Startup:    exec [/bin/sh -c commands_to_check=smbclient
for comm in $commands_to_check; do
  if ! command -v $comm /dev/null 2>&1; then
    echo "Command $comm not found"
    exit 1
  fi
done
] delay=60s timeout=2s period=10s #success=1 #failure=100
    Environment:
      POSTGRES_USER:              <set to the key 'db-user' in secret 'db-details'>      Optional: false
      POSTGRES_PASSWORD:          <set to the key 'db-password' in secret 'db-details'>  Optional: false
      POSTGRES_HOST:              nextcloud-postgres:5432
      POSTGRES_DB:                nextcloud
      NEXTCLOUD_DATA_DIR:         /mnt/T800
      PHP_UPLOAD_LIMIT:           3G
      PHP_MEMORY_LIMIT:           512M
      APACHE_DISABLE_REWRITE_IP:  1
      OVERWRITEHOST:              192.168.1.5:9001
      OVERWRITEPROTOCOL:          https
      TRUSTED_PROXIES:            127.0.0.1
      NEXTCLOUD_TRUSTED_DOMAINS:  192.168.1.5
      NEXTCLOUD_ADMIN_USER:       <set to the key 'nextcloud-username' in secret 'nextcloud'>  Optional: false
      NEXTCLOUD_ADMIN_PASSWORD:   <set to the key 'nextcloud-password' in secret 'nextcloud'>  Optional: false
    Mounts:
      /etc/apache2/conf-enabled/limitrequestbody.conf from nextcloud-configuration (rw,path="limitrequestbody.conf")
      /mnt/T800 from nextcloud-data (rw,path="data")
      /usr/local/etc/php/conf.d/nextcloud-z-99.ini from nextcloud-configuration (rw,path="php.ini")
      /usr/local/etc/php/conf.d/opcache-z-99.ini from nextcloud-configuration (rw,path="opcache.ini")
      /var/www/ from nextcloud-data (rw,path="root")
      /var/www/html from nextcloud-data (rw,path="html")
      /var/www/html/config from nextcloud-data (rw,path="config")
      /var/www/html/custom_apps from nextcloud-data (rw,path="custom_apps")
      /var/www/html/themes from nextcloud-data (rw,path="themes")
      /var/www/tmp from nextcloud-data (rw,path="tmp")
  Volumes:
   nextcloud-configuration:
    Type:      ConfigMap (a volume populated by a ConfigMap)
    Name:      nextcloud-configuration
    Optional:  false
   nginx-configuration:
    Type:      ConfigMap (a volume populated by a ConfigMap)
    Name:      nginx-configuration
    Optional:  false
   cert-secret-volume:
    Type:        Secret (a volume populated by a Secret)
    SecretName:  nginx-secret
    Optional:    false
   nextcloud-data:
    Type:          HostPath (bare host directory volume)
    Path:          /mnt/T1000/NextCloud
    HostPathType:  
Conditions:
  Type           Status  Reason
  ----           ------  ------
  Available      True    MinimumReplicasAvailable
  Progressing    True    NewReplicaSetAvailable
OldReplicaSets:  <none>
NewReplicaSet:   nextcloud-77d4d45577 (1/1 replicas created)
Events:          <none>


Name:               pihole2
Namespace:          ix-pihole2
CreationTimestamp:  Mon, 19 Feb 2024 20:01:01 -0600
Labels:             app=pihole-2.0.5
                    app.kubernetes.io/instance=pihole2
                    app.kubernetes.io/managed-by=Helm
                    app.kubernetes.io/name=pihole
                    app.kubernetes.io/version=2024.02.0
                    helm-revision=3
                    helm.sh/chart=pihole-2.0.5
                    release=pihole2
Annotations:        deployment.kubernetes.io/revision: 3
                    meta.helm.sh/release-name: pihole2
                    meta.helm.sh/release-namespace: ix-pihole2
Selector:           app.kubernetes.io/instance=pihole2,app.kubernetes.io/name=pihole,pod.name=pihole
Replicas:           1 desired | 1 updated | 1 total | 1 available | 0 unavailable
StrategyType:       Recreate
MinReadySeconds:    0
Pod Template:
  Labels:           app=pihole-2.0.5
                    app.kubernetes.io/instance=pihole2
                    app.kubernetes.io/managed-by=Helm
                    app.kubernetes.io/name=pihole
                    app.kubernetes.io/version=2024.02.0
                    helm-revision=3
                    helm.sh/chart=pihole-2.0.5
                    pod.name=pihole
                    release=pihole2
  Annotations:      rollme: bVdVi
  Service Account:  default
  Containers:
   pihole2:
    Image:       pihole/pihole:2024.02.0
    Ports:       53/TCP, 53/UDP, 20720/TCP
    Host Ports:  53/TCP, 53/UDP, 20720/TCP
    Limits:
      cpu:     4
      memory:  8Gi
    Requests:
      cpu:      10m
      memory:   50Mi
    Liveness:   http-get http://:20720/admin/login.php delay=10s timeout=5s period=10s #success=1 #failure=5
    Readiness:  http-get http://:20720/admin/login.php delay=10s timeout=5s period=10s #success=2 #failure=5
    Startup:    http-get http://:20720/admin/login.php delay=10s timeout=2s period=5s #success=1 #failure=60
    Environment:
      TZ:                      America/Chicago
      UMASK:                   002
      UMASK_SET:               002
      NVIDIA_VISIBLE_DEVICES:  void
      PUID:                    568
      USER_ID:                 568
      UID:                     568
      PGID:                    568
      GROUP_ID:                568
      GID:                     568
      WEBPASSWORD:             Ghoti12#
      WEB_PORT:                20720
    Mounts:
      /etc/dnsmasq.d from dnsmasq (rw)
      /etc/pihole from config (rw)
      /tmp from tmp (rw)
  Volumes:
   config:
    Type:          HostPath (bare host directory volume)
    Path:          /mnt/T1000/ix-applications/releases/pihole2/volumes/ix_volumes/config
    HostPathType:  
   dnsmasq:
    Type:          HostPath (bare host directory volume)
    Path:          /mnt/T1000/ix-applications/releases/pihole2/volumes/ix_volumes/dnsmasq
    HostPathType:  
   tmp:
    Type:       EmptyDir (a temporary directory that shares a pod's lifetime)
    Medium:     
    SizeLimit:  <unset>
Conditions:
  Type           Status  Reason
  ----           ------  ------
  Available      True    MinimumReplicasAvailable
  Progressing    True    NewReplicaSetAvailable
OldReplicaSets:  <none>
NewReplicaSet:   pihole2-55794bbbd6 (1/1 replicas created)
Events:          <none>


Name:               cloudflareddns
Namespace:          ix-cloudflareddns
CreationTimestamp:  Fri, 28 Apr 2023 01:38:48 -0500
Labels:             app=cloudflareddns-8.2.1
                    app.kubernetes.io/instance=cloudflareddns
                    app.kubernetes.io/managed-by=Helm
                    app.kubernetes.io/name=cloudflareddns
                    app.kubernetes.io/version=latest
                    helm-revision=18
                    helm.sh/chart=cloudflareddns-8.2.1
                    release=cloudflareddns
Annotations:        deployment.kubernetes.io/revision: 16
                    meta.helm.sh/release-name: cloudflareddns
                    meta.helm.sh/release-namespace: ix-cloudflareddns
Selector:           app.kubernetes.io/instance=cloudflareddns,app.kubernetes.io/name=cloudflareddns,pod.name=main
Replicas:           1 desired | 1 updated | 1 total | 1 available | 0 unavailable
StrategyType:       Recreate
MinReadySeconds:    0
Pod Template:
  Labels:           app=cloudflareddns-8.2.1
                    app.kubernetes.io/instance=cloudflareddns
                    app.kubernetes.io/managed-by=Helm
                    app.kubernetes.io/name=cloudflareddns
                    app.kubernetes.io/version=latest
                    helm-revision=18
                    helm.sh/chart=cloudflareddns-8.2.1
                    pod.lifecycle=permanent
                    pod.name=main
                    release=cloudflareddns
  Annotations:      rollme: dJxdN
  Service Account:  default
  Containers:
   cloudflareddns:
    Image:      ghcr.io/hotio/cloudflareddns:latest@sha256:f2c17c1f24df72f1d8993ae0b0f10a5c29b4432c6ec66713b3fb9d73ad9a633b
    Port:       <none>
    Host Port:  <none>
    Limits:
      cpu:     4
      memory:  8Gi
    Requests:
      cpu:     10m
      memory:  50Mi
    Environment Variables from:
      cloudflareddns-secret  Secret  Optional: false
    Environment:
      TZ:                      America/Chicago
      UMASK:                   0022
      UMASK_SET:               0022
      NVIDIA_VISIBLE_DEVICES:  void
      PUID:                    568
      USER_ID:                 568
      UID:                     568
      PGID:                    568
      GROUP_ID:                568
      GID:                     568
    Mounts:
      /config from config (rw)
      /dev/shm from devshm (rw)
      /shared from shared (rw)
      /tmp from tmp (rw)
      /var/logs from varlogs (rw)
      /var/run from varrun (rw)
  Volumes:
   config:
    Type:          HostPath (bare host directory volume)
    Path:          /mnt/T1000
    HostPathType:  
   devshm:
    Type:       EmptyDir (a temporary directory that shares a pod's lifetime)
    Medium:     Memory
    SizeLimit:  8Gi
   shared:
    Type:       EmptyDir (a temporary directory that shares a pod's lifetime)
    Medium:     
    SizeLimit:  <unset>
   tmp:
    Type:       EmptyDir (a temporary directory that shares a pod's lifetime)
    Medium:     Memory
    SizeLimit:  8Gi
   varlogs:
    Type:       EmptyDir (a temporary directory that shares a pod's lifetime)
    Medium:     Memory
    SizeLimit:  8Gi
   varrun:
    Type:                       EmptyDir (a temporary directory that shares a pod's lifetime)
    Medium:                     Memory
    SizeLimit:                  8Gi
  Topology Spread Constraints:  kubernetes.io/hostname:ScheduleAnyway when max skew 1 is exceeded for selector app.kubernetes.io/instance=cloudflareddns,app.kubernetes.io/name=cloudflareddns,pod.name=main
                                truecharts.org/rack:ScheduleAnyway when max skew 1 is exceeded for selector app.kubernetes.io/instance=cloudflareddns,app.kubernetes.io/name=cloudflareddns,pod.name=main
Conditions:
  Type           Status  Reason
  ----           ------  ------
  Available      True    MinimumReplicasAvailable
  Progressing    True    NewReplicaSetAvailable
OldReplicaSets:  <none>
NewReplicaSet:   cloudflareddns-77bbd57447 (1/1 replicas created)
Events:          <none>


Name:               plex
Namespace:          ix-plex
CreationTimestamp:  Sat, 30 Dec 2023 12:27:37 -0600
Labels:             app=plex-17.2.0
                    app.kubernetes.io/instance=plex
                    app.kubernetes.io/managed-by=Helm
                    app.kubernetes.io/name=plex
                    app.kubernetes.io/version=1.40.0.7998
                    helm-revision=14
                    helm.sh/chart=plex-17.2.0
                    release=plex
Annotations:        deployment.kubernetes.io/revision: 14
                    meta.helm.sh/release-name: plex
                    meta.helm.sh/release-namespace: ix-plex
Selector:           app.kubernetes.io/instance=plex,app.kubernetes.io/name=plex,pod.name=main
Replicas:           1 desired | 1 updated | 1 total | 1 available | 0 unavailable
StrategyType:       Recreate
MinReadySeconds:    0
Pod Template:
  Labels:           app=plex-17.2.0
                    app.kubernetes.io/instance=plex
                    app.kubernetes.io/managed-by=Helm
                    app.kubernetes.io/name=plex
                    app.kubernetes.io/version=1.40.0.7998
                    helm-revision=14
                    helm.sh/chart=plex-17.2.0
                    pod.lifecycle=permanent
                    pod.name=main
                    release=plex
  Annotations:      rollme: sbFp9
  Service Account:  default
  Containers:
   plex:
    Image:      ghcr.io/onedr0p/plex:1.40.0.7998-c29d4c0c8@sha256:6aee52b3ad59747bd8d794820be9771ab11d8ee60168c77ea2871f69301bdc35
    Port:       32400/TCP
    Host Port:  0/TCP
    Limits:
      amd.com/gpu:         0
      cpu:                 4
      gpu.intel.com/i915:  0
      memory:              8Gi
      nvidia.com/gpu:      0
    Requests:
      cpu:      10m
      memory:   50Mi
    Liveness:   http-get http://:32400/identity delay=10s timeout=5s period=10s #success=1 #failure=5
    Readiness:  http-get http://:32400/identity delay=10s timeout=5s period=10s #success=2 #failure=5
    Startup:    tcp-socket :32400 delay=10s timeout=2s period=5s #success=1 #failure=60
    Environment:
      TZ:                       America/Chicago
      UMASK:                    0022
      UMASK_SET:                0022
      NVIDIA_VISIBLE_DEVICES:   void
      S6_READ_ONLY_ROOT:        1
      ADVERTISE_IP:             http://192.168.1.5:32400
      ALLOWED_NETWORKS:         172.16.0.0/12,10.0.0.0/8,192.168.0.0/16
      PLEX_CLAIM:               claim-GkMKVF4MLqVsY6gx3z5x
      PLEX_PREFERENCE_GDM:      GdmEnabled=0
      PLEX_PREFERENCE_SEC_CON:  secureConnections=1
    Mounts:
      /config from config (rw)
      /dev/shm from devshm (rw)
      /mnt/Media from persist-list-0 (rw)
      /shared from shared (rw)
      /tmp from tmp (rw)
      /transcode from transcode (rw)
      /var/logs from varlogs (rw)
      /var/run from varrun (rw)
  Volumes:
   config:
    Type:          HostPath (bare host directory volume)
    Path:          /mnt/T1000/Plex
    HostPathType:  
   devshm:
    Type:       EmptyDir (a temporary directory that shares a pod's lifetime)
    Medium:     Memory
    SizeLimit:  8Gi
   persist-list-0:
    Type:          HostPath (bare host directory volume)
    Path:          /mnt/T800/Media/Plex
    HostPathType:  
   shared:
    Type:       EmptyDir (a temporary directory that shares a pod's lifetime)
    Medium:     
    SizeLimit:  <unset>
   tmp:
    Type:       EmptyDir (a temporary directory that shares a pod's lifetime)
    Medium:     Memory
    SizeLimit:  8Gi
   transcode:
    Type:       EmptyDir (a temporary directory that shares a pod's lifetime)
    Medium:     Memory
    SizeLimit:  8Gi
   varlogs:
    Type:       EmptyDir (a temporary directory that shares a pod's lifetime)
    Medium:     Memory
    SizeLimit:  8Gi
   varrun:
    Type:                       EmptyDir (a temporary directory that shares a pod's lifetime)
    Medium:                     Memory
    SizeLimit:                  8Gi
  Topology Spread Constraints:  kubernetes.io/hostname:ScheduleAnyway when max skew 1 is exceeded for selector app.kubernetes.io/instance=plex,app.kubernetes.io/name=plex,pod.name=main
                                truecharts.org/rack:ScheduleAnyway when max skew 1 is exceeded for selector app.kubernetes.io/instance=plex,app.kubernetes.io/name=plex,pod.name=main
Conditions:
  Type           Status  Reason
  ----           ------  ------
  Available      True    MinimumReplicasAvailable
  Progressing    True    NewReplicaSetAvailable
OldReplicaSets:  <none>
NewReplicaSet:   plex-d7c5cf89 (1/1 replicas created)
Events:          <none>
