--- apiVersion: v1 items: - apiVersion: v1 data: daemons: | # This file tells the frr package which daemons to start. # # Sample configurations for these daemons can be found in # /usr/share/doc/frr/examples/. # # ATTENTION: # # When activating a daemon for the first time, a config file, even if it is # empty, has to be present *and* be owned by the user and group "frr", else # the daemon will not be started by /etc/init.d/frr. The permissions should # be u=rw,g=r,o=. # When using "vtysh" such a config file is also needed. It should be owned by # group "frrvty" and set to ug=rw,o= though. Check /etc/pam.d/frr, too. # # The watchfrr and zebra daemons are always started. # bgpd=yes ospfd=no ospf6d=no ripd=no ripngd=no isisd=no pimd=no ldpd=no nhrpd=no eigrpd=no babeld=no sharpd=no pbrd=no bfdd=yes fabricd=no vrrpd=no # # If this option is set the /etc/init.d/frr script automatically loads # the config via "vtysh -b" when the servers are started. # Check /etc/pam.d/frr if you intend to use "vtysh"! # vtysh_enable=yes zebra_options=" -A 127.0.0.1 -s 90000000" bgpd_options=" -A 127.0.0.1 -p 0" ospfd_options=" -A 127.0.0.1" ospf6d_options=" -A ::1" ripd_options=" -A 127.0.0.1" ripngd_options=" -A ::1" isisd_options=" -A 127.0.0.1" pimd_options=" -A 127.0.0.1" ldpd_options=" -A 127.0.0.1" nhrpd_options=" -A 127.0.0.1" eigrpd_options=" -A 127.0.0.1" babeld_options=" -A 127.0.0.1" sharpd_options=" -A 127.0.0.1" pbrd_options=" -A 127.0.0.1" staticd_options="-A 127.0.0.1" bfdd_options=" -A 127.0.0.1" fabricd_options="-A 127.0.0.1" vrrpd_options=" -A 127.0.0.1" # configuration profile # #frr_profile="traditional" #frr_profile="datacenter" # # This is the maximum number of FD's that will be available. # Upon startup this is read by the control files and ulimit # is called. Uncomment and use a reasonable value for your # setup if you are expecting a large number of peers in # say BGP. #MAX_FDS=1024 # The list of daemons to watch is automatically generated by the init script. #watchfrr_options="" # for debugging purposes, you can specify a "wrap" command to start instead # of starting the daemon directly, e.g. to use valgrind on ospfd: # ospfd_wrap="/usr/bin/valgrind" # or you can use "all_wrap" for all daemons, e.g. to use perf record: # all_wrap="/usr/bin/perf record --call-graph -" # the normal daemon command is added to this at the end. frr.conf: | ! This file gets overriden the first time the speaker renders a config. ! So anything configured here is only temporary. frr version 8.0 frr defaults traditional hostname Router line vty log file /etc/frr/frr.log informational vtysh.conf: | service integrated-vtysh-config kind: ConfigMap metadata: creationTimestamp: "2026-02-16T21:32:33Z" labels: app: frr-k8s app.kubernetes.io/managed-by: Helm app.kubernetes.io/version: v0.0.16 component: frr-k8s helm.sh/chart: frr-k8s-0.0.16 managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:data: .: {} f:daemons: {} f:frr.conf: {} f:vtysh.conf: {} f:metadata: f:labels: .: {} f:app: {} f:app.kubernetes.io/managed-by: {} f:app.kubernetes.io/version: {} f:component: {} f:helm.sh/chart: {} f:ownerReferences: .: {} k:{"uid":"7b468109-aec1-4303-8642-532f0cb2aec3"}: {} manager: manager operation: Update time: "2026-02-16T21:32:33Z" name: frr-startup namespace: metallb-system ownerReferences: - apiVersion: metallb.io/v1beta1 blockOwnerDeletion: true controller: true kind: MetalLB name: metallb uid: 7b468109-aec1-4303-8642-532f0cb2aec3 resourceVersion: "23219" uid: 9b4f9446-009a-4c3a-ac04-c5b2aeb75432 - apiVersion: v1 data: ca.crt: | -----BEGIN CERTIFICATE----- MIIDMjCCAhqgAwIBAgIIJT2ddADo4QYwDQYJKoZIhvcNAQELBQAwNzESMBAGA1UE CxMJb3BlbnNoaWZ0MSEwHwYDVQQDExhrdWJlLWFwaXNlcnZlci1sYi1zaWduZXIw HhcNMjYwMjE2MjA0MDMyWhcNMzYwMjE0MjA0MDMyWjA3MRIwEAYDVQQLEwlvcGVu c2hpZnQxITAfBgNVBAMTGGt1YmUtYXBpc2VydmVyLWxiLXNpZ25lcjCCASIwDQYJ KoZIhvcNAQEBBQADggEPADCCAQoCggEBANY1lNKZcmwNjiSxCHwDlefGnQq4kzzJ ORbXQmeep2IzznSO7kwq3K4f/sMsIqfNNDvw3MQ110voXkywL3u4q3ryKC8I7jGn 8o1hZTiGR91SACGv+NrI7eGkPd9d3hK/glVsn2xAMGYDo4UA+x8MCWXfdTrv0dzY +S/85q+0jsk5x39GBwWQl4gjM2WywSIjs/lZjPDlEsBFIyH5aDP74rdErN+ebRld Dt5GUXDRr+KdRtbqYjLMC5801R0bi8wLGjjt9vIRa02meNiUlPDR7cBvk040sr5l Rg/plZFrl1K0vwEImKsmhmOSmr8w7HnQY8uwSyt+WUYmaD5+V5gsfAUCAwEAAaNC MEAwDgYDVR0PAQH/BAQDAgKkMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFOjN c0h7uxSw4xDqc0DDxDqZRgbNMA0GCSqGSIb3DQEBCwUAA4IBAQDMde8KI6pOSzfB Sp8Q9sB1iOO9vmniMw8NS1za+6uhZxVQXJ+1ldfUDb2p95kN4rwi2m+9f7uwsYHI 2BwV7gik/RVER/X3rYP4EHBkGJ5QXJum258KuIJl6SpnKIp2CzgrRPu1xiIQM8Eo 6LmVAKZamAOjKG3/zyIu6en47ICxOaHYkVoVfgPfrGd1qLa0KElZK8S3W5JmZnNa dH2WtfObQ2X6RF0X2BxMzTUjcy1kIL99ud/J/2QOGMOxbMji1Azps3/7qzbwdQrk Et107ayPNdb03/oodOfkRfIKfTXRz0G6JH06Zq0mvU+TFJX75YjbYIB8vA0W2yRz ID8mh8Pd -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- MIIDQDCCAiigAwIBAgIIfmdsyh9qc9QwDQYJKoZIhvcNAQELBQAwPjESMBAGA1UE CxMJb3BlbnNoaWZ0MSgwJgYDVQQDEx9rdWJlLWFwaXNlcnZlci1sb2NhbGhvc3Qt c2lnbmVyMB4XDTI2MDIxNjIwNDAzMloXDTM2MDIxNDIwNDAzMlowPjESMBAGA1UE CxMJb3BlbnNoaWZ0MSgwJgYDVQQDEx9rdWJlLWFwaXNlcnZlci1sb2NhbGhvc3Qt c2lnbmVyMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA8QThrIWWe7x2 eEk8XORWsQFlDWSn0SNC2FBB30f+lrkHkrUNU0+zLHi2SS6K+86CGP+8WvGwi33y atRbSo14rTOiXfHwFDIfbbT/qJR88uawvct4ND2TAotfrCn1YdefjX9o2zT9IjsX 1DLi7KZn/vDRljJok6ocIa2LxZHYJatwb+kNbImmzs/nIciDq+pCR/xb0ivPqTnD c6Tc8qf9OdUxAqmxUa20j6ju6yIoS3BplrC/WWF+yNexT+yjKbiGvfdqQbp24T7q xqoX/N+TBHJSrnSgsaOjXU3Bk8muvxUAn3j8HqdSGrSFG9bgcH0/vMXNKGRMTnRt SbctraeztwIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYDVR0TAQH/BAUwAwEB /zAdBgNVHQ4EFgQUao/aSqRQ2QSqZlf/UdmTmnD8k/swDQYJKoZIhvcNAQELBQAD ggEBAEKjNH0ggrfJOJd53p0Hov21foM4lSVnyEAxD3WCKsvqpz0OLHRlH0C0KbeV x1/aALb6ocAqP4sX3krVb4P9qRqAXqFo0L4grbn1XUDkYxXl6xpnqbIY9BHEwD3r nEa+deswIAR0EPKpOLpXhnJnVJz+fO5axkxg4AmO+Lsa0ttx8x8zqNiCL+qM/GVD B3h+9GVNNuYe1rk/aL9H93GxqR0erdZQ6DjBnu5iCz3JU3/EhzLGGfYmjL935vLU RG7JOCqMdCJav3/YsjFQlYlrKdsxTSixKXb8vEQap3qb7P9EdaKiBimFSYWiX3f6 2SLH74czo7ywoQbB/705YEcw2W0= -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- MIIDTDCCAjSgAwIBAgIIYsh1siphLLUwDQYJKoZIhvcNAQELBQAwRDESMBAGA1UE CxMJb3BlbnNoaWZ0MS4wLAYDVQQDEyVrdWJlLWFwaXNlcnZlci1zZXJ2aWNlLW5l dHdvcmstc2lnbmVyMB4XDTI2MDIxNjIwNDAzMloXDTM2MDIxNDIwNDAzMlowRDES MBAGA1UECxMJb3BlbnNoaWZ0MS4wLAYDVQQDEyVrdWJlLWFwaXNlcnZlci1zZXJ2 aWNlLW5ldHdvcmstc2lnbmVyMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC AQEAlwNVDp+gJLbJSuPwOUSb5MDV/sGJNfJFYa34ZaFquJzaMeVmgBc7uskDtJ1u 0J+BFytebtKx0F8WGdIWL+LGVyxqCXkuneUo9oWK74teAQmrAGjiA30zyyWAVhvs fYGzkWr9qvW81a9rRYbQxF+GfAGT0C1lCoPwZfUjhwHTI0rjq7mbhp+8AjRi713o cTYeTd4zji/VR0ysrt1yhC4yI4ixjEoGNQRcHbby6z90ONWwHJB1qy38h+vmrch5 emzafvP/P3nDQQVAPZ6JwSXc/tOWWq5ZgzgNegsxnn8UEHMh/70/A+/PyOM4v1FW WtH/WyVI7i8n2D2dOWNj2niAywIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYD VR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUbw5tw+z4odA6zdyfwmqxS9fUs9swDQYJ KoZIhvcNAQELBQADggEBACyIObITNi3DbsEG7I3ZRow5hjxknQ0FyCHt8UyUqm5L cpSnRoMChn0bnMRxjAGxpxFhyaAyCGMDYy9Ba1pCF/NIGDuge46kIQtYGsh8x1VW qyxogUbIM535m9AlL2Lk5YMFVz6TFKlIKfFkvDwxpQGzrY4PBt4GnRc+WdXLOtaa MPAuzOZjzwAJosviGMK0UbwO0rEdTnPk8YYJAiWI/LwhPtjUkXs3CxgFF7q05hGy HJ19hFQSJPImcUH6Ef36MjxFZCkjbfQXvc3/uF4hdmmTWpGlu3h2nI8iqyaZjSii gFW6D0henox1wqX9dNzvFJQkT0PcvQwyi6cFp4HNcZQ= -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- MIIDlzCCAn+gAwIBAgIIJZkGzRv9AeswDQYJKoZIhvcNAQELBQAwWTFXMFUGA1UE AwxOb3BlbnNoaWZ0LWt1YmUtYXBpc2VydmVyLW9wZXJhdG9yX2xvY2FsaG9zdC1y ZWNvdmVyeS1zZXJ2aW5nLXNpZ25lckAxNzcxMjc1NDIyMB4XDTI2MDIxNjIwNTcw MVoXDTM2MDIxNDIwNTcwMlowWTFXMFUGA1UEAwxOb3BlbnNoaWZ0LWt1YmUtYXBp c2VydmVyLW9wZXJhdG9yX2xvY2FsaG9zdC1yZWNvdmVyeS1zZXJ2aW5nLXNpZ25l ckAxNzcxMjc1NDIyMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAqZ/g FwmKvnwQdV2vIu/Ntz15Y0cUbnrqTu5XhWwK10CV9H55VCnBm4608grwjuuoq3ok e7bTHic39hShAQcRzViCwQ63HKkVkvdprbR/HAdPjFq83+gfYzlrMroozfsSjRRP C90QII6zOO0cUowrW3r9jDAmFQzFrZsaYj5I0CXlp4hrzmEP4jPGkjRrks6r68mz Y4Rp1WJBSufiXxzKfoLuXy4PYYy53tFaP9n00C+hY75lvZMkzQuUIVWMKZC+W7hb ocNXUBuWJ8fX5qWJlF3529WHH8KNEELFoTChQ0l0aqBcQzzh695e6j/dvE8Vf3Tt F2XQ/jpWLhrFefZqQwIDAQABo2MwYTAOBgNVHQ8BAf8EBAMCAqQwDwYDVR0TAQH/ BAUwAwEB/zAdBgNVHQ4EFgQUCZwdr7LFtbyC4NGNEedY8uJ1TkYwHwYDVR0jBBgw FoAUCZwdr7LFtbyC4NGNEedY8uJ1TkYwDQYJKoZIhvcNAQELBQADggEBAAYsB+m/ j9qpY9T+JnrsNdtjuSnBNi+vh80wP8hgNRQM17XUIGQ1to+ITsiPe8+S77hVI5lj 6Sa7Bz9X6jTGbllxqrlJRYbHoL6Yd45F6T0+VROKwQTvOSeGTIDi+xRcBorZ/tg2 o1RX4ShsPcgk9WAFnZcUsKYtwfl3pcJCsheOfTWUrvIwqscuy6hJrD3GnNL/5SSq e+XS/LdUiM0tGEelsGLnMAlDFi98Uh3xh13P0gqIymLhaliF6TgIOSrzHSKBnTeI ZKKj6fZdcyEjgqzv/II1aRnoxpG//D2i/zJF1tW7oUNyuvJiasy0SRkX/Koza7Vm SBBjo3qxNtKTGZw= -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- MIIDZzCCAk+gAwIBAgIIcdWnCNYdEAowDQYJKoZIhvcNAQELBQAwJjEkMCIGA1UE AwwbaW5ncmVzcy1vcGVyYXRvckAxNzcxMjc1NDUxMB4XDTI2MDIxNjIwNTczMVoX DTI4MDIxNjIwNTczMlowIzEhMB8GA1UEAwwYKi5hcHBzLnNuby5vcGVuc3RhY2su bGFiMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAx5edcwzkUoHWDzZo HRNwRSpiouo+MxNKosK/z6ZdrIfUhBQcDgERtlXemwpEp78QuNaYe+28+J/gv/CD ihvWMrm5ITMD7Y93ZbG4HazMJtqN/KVKJ5KXeHuFXTWwcRsTNUX9LZtkEfVVOou1 iMeSb91Ypj2rRq8GZjAPANwOyQl3+8Bit6mBmWyc4n4ZtWzY32PCpEFfP5cPEMJf /pqOikGWMxxy8iu/Hcjmy2PbL1LPNN006wgzq9FDilnoI9D+KryLZdgiFN+uzkyN Cj5EjRQaLMUdRvYyMICwqGPzILJr0OcvTQzfljhG05zaa2qdY60bejG2Pkr/w9UH a7e/rwIDAQABo4GbMIGYMA4GA1UdDwEB/wQEAwIFoDATBgNVHSUEDDAKBggrBgEF BQcDATAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBQ7lr77R37a+6F0tCoWmp2pW/kq hTAfBgNVHSMEGDAWgBSTAFPSc4f3pmrjikOAZf5jKiTfVTAjBgNVHREEHDAaghgq LmFwcHMuc25vLm9wZW5zdGFjay5sYWIwDQYJKoZIhvcNAQELBQADggEBAJhLMSFn 0OpAuW/qO+5xibPCl657sBr1ofhLK9ZTSh06KqLz2tXhZVJ548ba3e714aFV1TZZ BBJ+S/HsH14iFPmFtH9ehZTnAmafI46ofXRJZ/wNojR/sLExXmqMrrz42+J73UKq 2Thwb8nQLzpOKr6pn2vL5NuAr6uSWD7Eh86KG+ATNd7w4h7oJ9mbd+Winx36/a9i 7kvmklOAwGoTCdFI12Vlj1Zu6Wr3O1O6gAM6LF9J1OXQHhJE+D70i9U6nYkhm+GV TiYYZWBJs00gmsdY4I2Y4Qrv/bjybKB/8n1vTq4z7IN8F+LvOpi4qGxxHkhAN7um UWsNsjvGyZMGrsI= -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- MIIDDDCCAfSgAwIBAgIBATANBgkqhkiG9w0BAQsFADAmMSQwIgYDVQQDDBtpbmdy ZXNzLW9wZXJhdG9yQDE3NzEyNzU0NTEwHhcNMjYwMjE2MjA1NzMwWhcNMjgwMjE2 MjA1NzMxWjAmMSQwIgYDVQQDDBtpbmdyZXNzLW9wZXJhdG9yQDE3NzEyNzU0NTEw ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDDnprda6Ua1SJxKXDc8e5c VX2kqscTOmuIW0/2OXn51Ds8/X25ssAEBJOjgjm/XQGEelzvUUOO0JbJMWpembJh zsiCxiR4/c1fTSs09Ztl8wiGxDaZKkY3RiYcNmCyu+CMVmyMEJ5FiY7fc4DerKT7 h+nBBDtMqKx/P8brvE4z2B0SRUOa3DyHQezm2+FUlKQSagoDStPPr7kxaB13KwZD vDqdFbAcr19ncFF707ARqW0wAaPrMtbbvXLJHoFMQRSqPcukD9DTIsz7N+gnYAu1 bWoGmfCSMLLmtYvFAGIYCamAxzw0Liu77TejRMsKX01YibQrNVBjKdPocC5z4blV AgMBAAGjRTBDMA4GA1UdDwEB/wQEAwICpDASBgNVHRMBAf8ECDAGAQH/AgEAMB0G A1UdDgQWBBSTAFPSc4f3pmrjikOAZf5jKiTfVTANBgkqhkiG9w0BAQsFAAOCAQEA k1XYo8TW2beoUdLqkLKGYU944iAtzrKewiXwMGycqK2J37iEcA+ZVdzo1qxA+sTv GoFNivd/Zg6nIl7SPPE6P4G6Kkjwphf+rYIExsB5uZYYOG2/OYEI6cZL+niloIfW ymWCwl+rulzbUgbGqEIFf9HrmBfpCLum06idgN/1lINxorOz2LAD5/qZ81thx6kC A6h06S8KHxxFYTiyDtmXmS/p6gnTc7FU9/keAFg/tchJzEYpTzM6Sw4a4NFg4FmB sbc2rh+Bc6WC4rMfebv7Y/m8v/vLSK1KevHN+y3oBGH1sSrM1BkP8NR8c970l3IG dMsZrpFsDcy72vbTOjHSNQ== -----END CERTIFICATE----- kind: ConfigMap metadata: annotations: kubernetes.io/description: Contains a CA bundle that can be used to verify the kube-apiserver when using internal endpoints such as the internal service IP or kubernetes.default.svc. No other usage is guaranteed across distributions of Kubernetes clusters. creationTimestamp: "2026-02-16T21:31:10Z" managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:data: .: {} f:ca.crt: {} f:metadata: f:annotations: .: {} f:kubernetes.io/description: {} manager: kube-controller-manager operation: Update time: "2026-02-16T21:31:10Z" name: kube-root-ca.crt namespace: metallb-system resourceVersion: "19270" uid: 91c6a3d7-58ff-433b-ae50-3be301a14bf7 - apiVersion: v1 data: excludel2.yaml: | announcedInterfacesToExclude: - ^docker.* - ^cbr.* - ^dummy.* - ^virbr.* - ^lxcbr.* - ^veth.* - ^lo$ - ^cali.* - ^tunl.* - ^flannel.* - ^kube-ipvs.* - ^cni.* - ^nodelocaldns.* kind: ConfigMap metadata: creationTimestamp: "2026-02-16T21:32:33Z" labels: app: metallb app.kubernetes.io/managed-by: Helm app.kubernetes.io/version: v0.0.0 helm.sh/chart: metallb-0.0.0 managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:data: .: {} f:excludel2.yaml: {} f:metadata: f:labels: .: {} f:app: {} f:app.kubernetes.io/managed-by: {} f:app.kubernetes.io/version: {} f:helm.sh/chart: {} f:ownerReferences: .: {} k:{"uid":"7b468109-aec1-4303-8642-532f0cb2aec3"}: {} manager: manager operation: Update time: "2026-02-16T21:32:33Z" name: metallb-excludel2 namespace: metallb-system ownerReferences: - apiVersion: metallb.io/v1beta1 blockOwnerDeletion: true controller: true kind: MetalLB name: metallb uid: 7b468109-aec1-4303-8642-532f0cb2aec3 resourceVersion: "23248" uid: a04274f4-1d52-49de-97f9-533797d0706d - apiVersion: v1 data: service-ca.crt: | -----BEGIN CERTIFICATE----- MIIDUTCCAjmgAwIBAgIICuXYwdEjZKAwDQYJKoZIhvcNAQELBQAwNjE0MDIGA1UE Awwrb3BlbnNoaWZ0LXNlcnZpY2Utc2VydmluZy1zaWduZXJAMTc3MTI3NTQzMjAe Fw0yNjAyMTYyMDU3MTJaFw0yODA0MTYyMDU3MTNaMDYxNDAyBgNVBAMMK29wZW5z aGlmdC1zZXJ2aWNlLXNlcnZpbmctc2lnbmVyQDE3NzEyNzU0MzIwggEiMA0GCSqG SIb3DQEBAQUAA4IBDwAwggEKAoIBAQC5JiE8vbHSclG6ghHY5dpUzDaY2vTc6puL rM4EJM1+5jrhAxhYplETCWTSwFW9KKSiOzdai+Py6uMtJ3NvhumNkkjSajEs5Jof VHFi04EM6NIJsRy0r71UIxAEqZAtKAYST6wcZb75tnTf+DEt9sJrTe/JDtnluYra wyAcis2g0Jr+j2ncPc4/JW5uMGitjNjLsvktpJ2jOvf+OrUosRoEDZGjgEU1rRQN tnCodtTTjRJBolNE0sCjF8Jr/Y8FGBQdZBviEDAU654MjO6rMf9/KJUmuWPLSwjg GwA9MPYi4qWtqVTWdvrGijUy+pRYWWBTxelfcp3A8fX1RBPC9cZxAgMBAAGjYzBh MA4GA1UdDwEB/wQEAwICpDAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBT9LJRR obCKMA7iCmuDBpmA45h+ejAfBgNVHSMEGDAWgBT9LJRRobCKMA7iCmuDBpmA45h+ ejANBgkqhkiG9w0BAQsFAAOCAQEAF6vxxElrG1W6DJ/HzfKHkcvQd/5hBfsPpKKK K5m9Yw64Mwym37uIuL1s87BqhoQR7/N1WUcrhtd77F2k53i8UxQotWiSJ3+woJVI 6mCGRIK/tEgcAdrxsrRSZ3iwptrCfBBnq5pMbIL++144speeJUq36OPCNFsNk5w2 1N1Rc7tzGqCk0uwJRBq7fnAUoVPT5ZWqZye3CRGXTVaslJmjdaPIe2SnAVyAFDcD Zjsq6YI+yc/0OglGZNrZnc678jJnih50nlrDy2zLKwJzqpqHadtE4CIdG4ufhn/L af80uveiv7pmvaxMAXQtb3fd4ZdAjLltzMheR1YkxEjr6P11iQ== -----END CERTIFICATE----- kind: ConfigMap metadata: annotations: service.beta.openshift.io/inject-cabundle: "true" creationTimestamp: "2026-02-16T21:31:10Z" managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:data: {} f:metadata: f:annotations: .: {} f:service.beta.openshift.io/inject-cabundle: {} manager: kube-controller-manager operation: Update time: "2026-02-16T21:31:10Z" - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:data: f:service-ca.crt: {} manager: service-ca-operator operation: Update time: "2026-02-16T21:31:10Z" name: openshift-service-ca.crt namespace: metallb-system resourceVersion: "19278" uid: c2c52e4c-6917-4ffa-867c-8e3a29ac2b48 kind: ConfigMapList metadata: resourceVersion: "56283"