
----------------------------------
1) Describe 'Services' resources
----------------------------------

Name:              kubernetes
Namespace:         default
Labels:            component=apiserver
                   provider=kubernetes
Annotations:       <none>
Selector:          <none>
Type:              ClusterIP
IP Family Policy:  SingleStack
IP Families:       IPv4
IP:                172.17.0.1
IPs:               172.17.0.1
Port:              https  443/TCP
TargetPort:        6443/TCP
Endpoints:         192.168.0.100:6443
Session Affinity:  None
Events:            <none>


Name:              kube-dns
Namespace:         kube-system
Labels:            k8s-app=kube-dns
                   kubernetes.io/cluster-service=true
                   kubernetes.io/name=CoreDNS
                   objectset.rio.cattle.io/hash=bce283298811743a0386ab510f2f67ef74240c57
Annotations:       objectset.rio.cattle.io/applied:
                     H4sIAAAAAAAA/4yRwW7UMBCGXwXN2Qlxstukljig9oKQUKUCF8TBcWZZk8S2PJMgtMq7I++mYqEK9JZoPn/6558T6GA/YyTrHSiYJQjoretAwSPG2RoEASOy7jRrUCfQznnWbL2j9O...
                   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
                   prometheus.io/port: 9153
                   prometheus.io/scrape: true
Selector:          k8s-app=kube-dns
Type:              ClusterIP
IP Family Policy:  SingleStack
IP Families:       IPv4
IP:                172.17.0.10
IPs:               172.17.0.10
Port:              dns  53/UDP
TargetPort:        53/UDP
Endpoints:         172.16.1.142:53
Port:              dns-tcp  53/TCP
TargetPort:        53/TCP
Endpoints:         172.16.1.142:53
Port:              metrics  9153/TCP
TargetPort:        9153/TCP
Endpoints:         172.16.1.142:9153
Session Affinity:  None
Events:            <none>


Name:              cert-manager
Namespace:         cert-manager
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:       <none>
Selector:          app.kubernetes.io/component=controller,app.kubernetes.io/instance=cert-manager,app.kubernetes.io/name=cert-manager
Type:              ClusterIP
IP Family Policy:  SingleStack
IP Families:       IPv4
IP:                172.17.20.97
IPs:               172.17.20.97
Port:              tcp-prometheus-servicemonitor  9402/TCP
TargetPort:        9402/TCP
Endpoints:         172.16.1.136:9402
Session Affinity:  None
Events:            <none>


Name:              cert-manager-webhook
Namespace:         cert-manager
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:       <none>
Selector:          app.kubernetes.io/component=webhook,app.kubernetes.io/instance=cert-manager,app.kubernetes.io/name=webhook
Type:              ClusterIP
IP Family Policy:  SingleStack
IP Families:       IPv4
IP:                172.17.216.116
IPs:               172.17.216.116
Port:              https  443/TCP
TargetPort:        https/TCP
Endpoints:         172.16.1.133:10250
Session Affinity:  None
Events:            <none>


Name:              prometheus-operator
Namespace:         prometheus-operator
Labels:            app.kubernetes.io/component=controller
                   app.kubernetes.io/name=prometheus-operator
                   app.kubernetes.io/version=0.60.1
Annotations:       <none>
Selector:          app.kubernetes.io/component=controller,app.kubernetes.io/name=prometheus-operator
Type:              ClusterIP
IP Family Policy:  SingleStack
IP Families:       IPv4
IP:                None
IPs:               None
Port:              http  8080/TCP
TargetPort:        http/TCP
Endpoints:         172.16.1.135:8080
Session Affinity:  None
Events:            <none>


Name:              kubelet
Namespace:         kube-system
Labels:            app.kubernetes.io/managed-by=prometheus-operator
                   app.kubernetes.io/name=kubelet
                   k8s-app=kubelet
Annotations:       <none>
Selector:          <none>
Type:              ClusterIP
IP Family Policy:  RequireDualStack
IP Families:       IPv4,IPv6
IP:                None
IPs:               None
Port:              https-metrics  10250/TCP
TargetPort:        10250/TCP
Endpoints:         192.168.0.100:10250
Port:              http-metrics  10255/TCP
TargetPort:        10255/TCP
Endpoints:         192.168.0.100:10255
Port:              cadvisor  4194/TCP
TargetPort:        4194/TCP
Endpoints:         192.168.0.100:4194
Session Affinity:  None
Events:            <none>


Name:                     collabora
Namespace:                ix-collabora
Labels:                   app.kubernetes.io/instance=collabora
                          app.kubernetes.io/managed-by=Helm
                          app.kubernetes.io/name=collabora
                          app.kubernetes.io/version=23.05.7.2.1
                          helm.sh/chart=collabora-1.2.27
Annotations:              meta.helm.sh/release-name: collabora
                          meta.helm.sh/release-namespace: ix-collabora
Selector:                 app.kubernetes.io/instance=collabora,app.kubernetes.io/name=collabora
Type:                     NodePort
IP Family Policy:         SingleStack
IP Families:              IPv4
IP:                       172.17.94.100
IPs:                      172.17.94.100
Port:                     https  443/TCP
TargetPort:               443/TCP
NodePort:                 https  9980/TCP
Endpoints:                <none>
Session Affinity:         None
External Traffic Policy:  Cluster
Events:                   <none>


Name:              crafty-4-bedrock
Namespace:         ix-crafty-4
Labels:            app=crafty-4-6.1.7
                   app.kubernetes.io/instance=crafty-4
                   app.kubernetes.io/managed-by=Helm
                   app.kubernetes.io/name=crafty-4
                   app.kubernetes.io/version=4.2.2
                   helm-revision=11
                   helm.sh/chart=crafty-4-6.1.7
                   release=crafty-4
                   service.name=bedrock
Annotations:       meta.helm.sh/release-name: crafty-4
                   meta.helm.sh/release-namespace: ix-crafty-4
Selector:          app.kubernetes.io/instance=crafty-4,app.kubernetes.io/name=crafty-4,pod.name=main
Type:              ClusterIP
IP Family Policy:  SingleStack
IP Families:       IPv4
IP:                172.17.161.219
IPs:               172.17.161.219
Port:              bedrock  19132/UDP
TargetPort:        19132/UDP
Endpoints:         <none>
Session Affinity:  None
Events:            <none>


Name:              crafty-4
Namespace:         ix-crafty-4
Labels:            app=crafty-4-6.1.7
                   app.kubernetes.io/instance=crafty-4
                   app.kubernetes.io/managed-by=Helm
                   app.kubernetes.io/name=crafty-4
                   app.kubernetes.io/version=4.2.2
                   helm-revision=11
                   helm.sh/chart=crafty-4-6.1.7
                   release=crafty-4
                   service.name=main
Annotations:       meta.helm.sh/release-name: crafty-4
                   meta.helm.sh/release-namespace: ix-crafty-4
                   traefik.ingress.kubernetes.io/service.serversscheme: https
Selector:          app.kubernetes.io/instance=crafty-4,app.kubernetes.io/name=crafty-4,pod.name=main
Type:              ClusterIP
IP Family Policy:  SingleStack
IP Families:       IPv4
IP:                172.17.244.230
IPs:               172.17.244.230
Port:              main  10586/TCP
TargetPort:        8443/TCP
Endpoints:         <none>
Session Affinity:  None
Events:            <none>


Name:              crafty-4-minecraft
Namespace:         ix-crafty-4
Labels:            app=crafty-4-6.1.7
                   app.kubernetes.io/instance=crafty-4
                   app.kubernetes.io/managed-by=Helm
                   app.kubernetes.io/name=crafty-4
                   app.kubernetes.io/version=4.2.2
                   helm-revision=11
                   helm.sh/chart=crafty-4-6.1.7
                   release=crafty-4
                   service.name=minecraft
Annotations:       meta.helm.sh/release-name: crafty-4
                   meta.helm.sh/release-namespace: ix-crafty-4
Selector:          app.kubernetes.io/instance=crafty-4,app.kubernetes.io/name=crafty-4,pod.name=main
Type:              ClusterIP
IP Family Policy:  SingleStack
IP Families:       IPv4
IP:                172.17.38.9
IPs:               172.17.38.9
Port:              minecraft  25565/TCP
TargetPort:        25565/TCP
Endpoints:         <none>
Session Affinity:  None
Events:            <none>


Name:              crafty-4-minecraft-servers
Namespace:         ix-crafty-4
Labels:            app=crafty-4-6.1.7
                   app.kubernetes.io/instance=crafty-4
                   app.kubernetes.io/managed-by=Helm
                   app.kubernetes.io/name=crafty-4
                   app.kubernetes.io/version=4.2.2
                   helm-revision=11
                   helm.sh/chart=crafty-4-6.1.7
                   release=crafty-4
                   service.name=minecraft-servers
Annotations:       meta.helm.sh/release-name: crafty-4
                   meta.helm.sh/release-namespace: ix-crafty-4
Selector:          app.kubernetes.io/instance=crafty-4,app.kubernetes.io/name=crafty-4,pod.name=main
Type:              ClusterIP
IP Family Policy:  SingleStack
IP Families:       IPv4
IP:                172.17.195.7
IPs:               172.17.195.7
Port:              mc-1  25555/TCP
TargetPort:        25555/TCP
Endpoints:         <none>
Port:              mc-2  25575/TCP
TargetPort:        25575/TCP
Endpoints:         <none>
Session Affinity:  None
Events:            <none>


Name:              crafty-4-plugins
Namespace:         ix-crafty-4
Labels:            app=crafty-4-6.1.7
                   app.kubernetes.io/instance=crafty-4
                   app.kubernetes.io/managed-by=Helm
                   app.kubernetes.io/name=crafty-4
                   app.kubernetes.io/version=4.2.2
                   helm-revision=11
                   helm.sh/chart=crafty-4-6.1.7
                   release=crafty-4
                   service.name=plugins
Annotations:       meta.helm.sh/release-name: crafty-4
                   meta.helm.sh/release-namespace: ix-crafty-4
Selector:          app.kubernetes.io/instance=crafty-4,app.kubernetes.io/name=crafty-4,pod.name=main
Type:              ClusterIP
IP Family Policy:  SingleStack
IP Families:       IPv4
IP:                172.17.143.83
IPs:               172.17.143.83
Port:              dynmap  24454/TCP
TargetPort:        24454/TCP
Endpoints:         <none>
Session Affinity:  None
Events:            <none>


Name:              crafty-4-redirects
Namespace:         ix-crafty-4
Labels:            app=crafty-4-6.1.7
                   app.kubernetes.io/instance=crafty-4
                   app.kubernetes.io/managed-by=Helm
                   app.kubernetes.io/name=crafty-4
                   app.kubernetes.io/version=4.2.2
                   helm-revision=11
                   helm.sh/chart=crafty-4-6.1.7
                   release=crafty-4
                   service.name=redirects
Annotations:       meta.helm.sh/release-name: crafty-4
                   meta.helm.sh/release-namespace: ix-crafty-4
                   traefik.ingress.kubernetes.io/service.serversscheme: https
Selector:          app.kubernetes.io/instance=crafty-4,app.kubernetes.io/name=crafty-4,pod.name=main
Type:              ClusterIP
IP Family Policy:  SingleStack
IP Families:       IPv4
IP:                172.17.4.167
IPs:               172.17.4.167
Port:              redirects  10587/TCP
TargetPort:        8000/TCP
Endpoints:         <none>
Session Affinity:  None
Events:            <none>


Name:              jellyfin-autodiscovery
Namespace:         ix-jellyfin
Labels:            app=jellyfin-17.1.9
                   app.kubernetes.io/instance=jellyfin
                   app.kubernetes.io/managed-by=Helm
                   app.kubernetes.io/name=jellyfin
                   app.kubernetes.io/version=10.8.13
                   helm-revision=8
                   helm.sh/chart=jellyfin-17.1.9
                   release=jellyfin
                   service.name=autodiscovery
Annotations:       meta.helm.sh/release-name: jellyfin
                   meta.helm.sh/release-namespace: ix-jellyfin
Selector:          app.kubernetes.io/instance=jellyfin,app.kubernetes.io/name=jellyfin,pod.name=main
Type:              ClusterIP
IP Family Policy:  SingleStack
IP Families:       IPv4
IP:                172.17.12.63
IPs:               172.17.12.63
Port:              autodiscovery  7359/UDP
TargetPort:        7359/UDP
Endpoints:         <none>
Session Affinity:  None
Events:            <none>


Name:              jellyfin
Namespace:         ix-jellyfin
Labels:            app=jellyfin-17.1.9
                   app.kubernetes.io/instance=jellyfin
                   app.kubernetes.io/managed-by=Helm
                   app.kubernetes.io/name=jellyfin
                   app.kubernetes.io/version=10.8.13
                   helm-revision=8
                   helm.sh/chart=jellyfin-17.1.9
                   release=jellyfin
                   service.name=main
Annotations:       meta.helm.sh/release-name: jellyfin
                   meta.helm.sh/release-namespace: ix-jellyfin
Selector:          app.kubernetes.io/instance=jellyfin,app.kubernetes.io/name=jellyfin,pod.name=main
Type:              ClusterIP
IP Family Policy:  SingleStack
IP Families:       IPv4
IP:                172.17.127.169
IPs:               172.17.127.169
Port:              main  8096/TCP
TargetPort:        8096/TCP
Endpoints:         <none>
Session Affinity:  None
Events:            <none>


Name:              nextcloud-postgres
Namespace:         ix-nextcloud
Labels:            app.kubernetes.io/instance=nextcloud-postgres
                   app.kubernetes.io/managed-by=Helm
                   app.kubernetes.io/name=nextcloud-postgres
                   app.kubernetes.io/version=28.0.1
                   helm.sh/chart=nextcloud-1.6.56
Annotations:       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
Type:              ClusterIP
IP Family Policy:  SingleStack
IP Families:       IPv4
IP:                172.17.109.76
IPs:               172.17.109.76
Port:              postgres-tcp  5432/TCP
TargetPort:        5432/TCP
Endpoints:         172.16.1.143:5432
Session Affinity:  None
Events:            <none>


Name:                     nextcloud
Namespace:                ix-nextcloud
Labels:                   app.kubernetes.io/instance=nextcloud
                          app.kubernetes.io/managed-by=Helm
                          app.kubernetes.io/name=nextcloud
                          app.kubernetes.io/version=28.0.1
                          helm.sh/chart=nextcloud-1.6.56
Annotations:              meta.helm.sh/release-name: nextcloud
                          meta.helm.sh/release-namespace: ix-nextcloud
Selector:                 app.kubernetes.io/instance=nextcloud,app.kubernetes.io/name=nextcloud
Type:                     NodePort
IP Family Policy:         SingleStack
IP Families:              IPv4
IP:                       172.17.135.53
IPs:                      172.17.135.53
Port:                     nginx-https  9001/TCP
TargetPort:               9001/TCP
NodePort:                 nginx-https  9001/TCP
Endpoints:                172.16.1.137:9001
Session Affinity:         None
External Traffic Policy:  Cluster
Events:                   <none>


Name:              nginx-proxy-manager-mariadb
Namespace:         ix-nginx-proxy-manager
Labels:            app=mariadb-12.1.6
                   app.kubernetes.io/instance=nginx-proxy-manager
                   app.kubernetes.io/managed-by=Helm
                   app.kubernetes.io/name=mariadb
                   app.kubernetes.io/version=11.2.2
                   helm-revision=2
                   helm.sh/chart=mariadb-12.1.6
                   release=nginx-proxy-manager
                   service.name=main
Annotations:       meta.helm.sh/release-name: nginx-proxy-manager
                   meta.helm.sh/release-namespace: ix-nginx-proxy-manager
Selector:          app.kubernetes.io/instance=nginx-proxy-manager,app.kubernetes.io/name=mariadb,pod.name=main
Type:              ClusterIP
IP Family Policy:  SingleStack
IP Families:       IPv4
IP:                172.17.188.255
IPs:               172.17.188.255
Port:              main  3306/TCP
TargetPort:        3306/TCP
Endpoints:         172.16.1.144:3306
Session Affinity:  None
Events:            <none>


Name:                     homarr
Namespace:                ix-homarr
Labels:                   app=homarr-1.0.2
                          app.kubernetes.io/instance=homarr
                          app.kubernetes.io/managed-by=Helm
                          app.kubernetes.io/name=homarr
                          app.kubernetes.io/version=0.12.3
                          helm-revision=7
                          helm.sh/chart=homarr-1.0.2
                          release=homarr
                          service.name=homarr
Annotations:              meta.helm.sh/release-name: homarr
                          meta.helm.sh/release-namespace: ix-homarr
Selector:                 app.kubernetes.io/instance=homarr,app.kubernetes.io/name=homarr,pod.name=homarr
Type:                     NodePort
IP Family Policy:         SingleStack
IP Families:              IPv4
IP:                       172.17.151.75
IPs:                      172.17.151.75
Port:                     webui  30052/TCP
TargetPort:               30052/TCP
NodePort:                 webui  30052/TCP
Endpoints:                172.16.1.129:30052
Session Affinity:         None
External Traffic Policy:  Cluster
Events:                   <none>


Name:                     nginx-proxy-manager-web
Namespace:                ix-nginx-proxy-manager
Labels:                   app=nginx-proxy-manager-8.2.2
                          app.kubernetes.io/instance=nginx-proxy-manager
                          app.kubernetes.io/managed-by=Helm
                          app.kubernetes.io/name=nginx-proxy-manager
                          app.kubernetes.io/version=2.11.1
                          helm-revision=2
                          helm.sh/chart=nginx-proxy-manager-8.2.2
                          release=nginx-proxy-manager
                          service.name=web
Annotations:              meta.helm.sh/release-name: nginx-proxy-manager
                          meta.helm.sh/release-namespace: ix-nginx-proxy-manager
                          metallb.universe.tf/allow-shared-ip: nginx-proxy-manager
Selector:                 app.kubernetes.io/instance=nginx-proxy-manager,app.kubernetes.io/name=nginx-proxy-manager,pod.name=main
Type:                     LoadBalancer
IP Family Policy:         SingleStack
IP Families:              IPv4
IP:                       172.17.17.134
IPs:                      172.17.17.134
LoadBalancer Ingress:     192.168.0.100
Port:                     web  80/TCP
TargetPort:               80/TCP
Endpoints:                172.16.1.145:80
Session Affinity:         None
External Traffic Policy:  Cluster
Events:
  Type     Reason                   Age   From                Message
  ----     ------                   ----  ----                -------
  Warning  UnAvailableLoadBalancer  20m   service-controller  There are no available nodes for LoadBalancer
  Normal   EnsuringLoadBalancer     16m   service-controller  Ensuring load balancer
  Normal   AppliedDaemonSet         16m   service-controller  Applied LoadBalancer DaemonSet kube-system/svclb-nginx-proxy-manager-web-8ae46abf
  Warning  UnAvailableLoadBalancer  16m   service-controller  There are no available nodes for LoadBalancer
  Normal   UpdatedLoadBalancer      15m   service-controller  Updated LoadBalancer with new IPs: [] -> [192.168.0.100]


Name:                     nginx-proxy-manager
Namespace:                ix-nginx-proxy-manager
Labels:                   app=nginx-proxy-manager-8.2.2
                          app.kubernetes.io/instance=nginx-proxy-manager
                          app.kubernetes.io/managed-by=Helm
                          app.kubernetes.io/name=nginx-proxy-manager
                          app.kubernetes.io/version=2.11.1
                          helm-revision=2
                          helm.sh/chart=nginx-proxy-manager-8.2.2
                          release=nginx-proxy-manager
                          service.name=main
Annotations:              meta.helm.sh/release-name: nginx-proxy-manager
                          meta.helm.sh/release-namespace: ix-nginx-proxy-manager
                          metallb.universe.tf/allow-shared-ip: nginx-proxy-manager
Selector:                 app.kubernetes.io/instance=nginx-proxy-manager,app.kubernetes.io/name=nginx-proxy-manager,pod.name=main
Type:                     LoadBalancer
IP Family Policy:         SingleStack
IP Families:              IPv4
IP:                       172.17.177.214
IPs:                      172.17.177.214
LoadBalancer Ingress:     192.168.0.100
Port:                     main  10582/TCP
TargetPort:               81/TCP
Endpoints:                172.16.1.145:81
Session Affinity:         None
External Traffic Policy:  Cluster
Events:
  Type     Reason                   Age   From                Message
  ----     ------                   ----  ----                -------
  Warning  UnAvailableLoadBalancer  20m   service-controller  There are no available nodes for LoadBalancer
  Normal   EnsuringLoadBalancer     16m   service-controller  Ensuring load balancer
  Warning  UnAvailableLoadBalancer  16m   service-controller  There are no available nodes for LoadBalancer
  Normal   AppliedDaemonSet         16m   service-controller  Applied LoadBalancer DaemonSet kube-system/svclb-nginx-proxy-manager-9216e761
  Normal   UpdatedLoadBalancer      15m   service-controller  Updated LoadBalancer with new IPs: [] -> [192.168.0.100]


Name:                     nginx-proxy-manager-websecure
Namespace:                ix-nginx-proxy-manager
Labels:                   app=nginx-proxy-manager-8.2.2
                          app.kubernetes.io/instance=nginx-proxy-manager
                          app.kubernetes.io/managed-by=Helm
                          app.kubernetes.io/name=nginx-proxy-manager
                          app.kubernetes.io/version=2.11.1
                          helm-revision=2
                          helm.sh/chart=nginx-proxy-manager-8.2.2
                          release=nginx-proxy-manager
                          service.name=websecure
Annotations:              meta.helm.sh/release-name: nginx-proxy-manager
                          meta.helm.sh/release-namespace: ix-nginx-proxy-manager
                          metallb.universe.tf/allow-shared-ip: nginx-proxy-manager
                          traefik.ingress.kubernetes.io/service.serversscheme: https
Selector:                 app.kubernetes.io/instance=nginx-proxy-manager,app.kubernetes.io/name=nginx-proxy-manager,pod.name=main
Type:                     LoadBalancer
IP Family Policy:         SingleStack
IP Families:              IPv4
IP:                       172.17.244.9
IPs:                      172.17.244.9
LoadBalancer Ingress:     192.168.0.100
Port:                     websecure  443/TCP
TargetPort:               443/TCP
Endpoints:                172.16.1.145:443
Session Affinity:         None
External Traffic Policy:  Cluster
Events:
  Type     Reason                   Age   From                Message
  ----     ------                   ----  ----                -------
  Warning  UnAvailableLoadBalancer  20m   service-controller  There are no available nodes for LoadBalancer
  Normal   AppliedDaemonSet         16m   service-controller  Applied LoadBalancer DaemonSet kube-system/svclb-nginx-proxy-manager-websecure-b7c8312a
  Normal   EnsuringLoadBalancer     16m   service-controller  Ensuring load balancer
  Warning  UnAvailableLoadBalancer  16m   service-controller  There are no available nodes for LoadBalancer
  Normal   UpdatedLoadBalancer      15m   service-controller  Updated LoadBalancer with new IPs: [] -> [192.168.0.100]
