--- 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-03-13T13:04:34Z" 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":"d8250639-33e4-45c4-b00d-d8237d78def0"}: {} manager: manager operation: Update time: "2026-03-13T13:04:34Z" name: frr-startup namespace: metallb-system ownerReferences: - apiVersion: metallb.io/v1beta1 blockOwnerDeletion: true controller: true kind: MetalLB name: metallb uid: d8250639-33e4-45c4-b00d-d8237d78def0 resourceVersion: "22104" uid: 02c9679c-c5d6-4c23-b1e0-ddf9e272f79d - apiVersion: v1 data: ca.crt: | -----BEGIN CERTIFICATE----- MIIDMjCCAhqgAwIBAgIIIjIPbsRXsXEwDQYJKoZIhvcNAQELBQAwNzESMBAGA1UE CxMJb3BlbnNoaWZ0MSEwHwYDVQQDExhrdWJlLWFwaXNlcnZlci1sYi1zaWduZXIw HhcNMjYwMzEzMTIyMDAyWhcNMzYwMzEwMTIyMDAyWjA3MRIwEAYDVQQLEwlvcGVu c2hpZnQxITAfBgNVBAMTGGt1YmUtYXBpc2VydmVyLWxiLXNpZ25lcjCCASIwDQYJ KoZIhvcNAQEBBQADggEPADCCAQoCggEBAPI2OGxsZZmW/pFCvfIcO0UtXD2hupjn sd2aVyOfYMp8i7rwgCPJKHtLXiyOKMkaGxFSMprb8yAdH/+6WD+PMnUR9n5KWYu8 RDJOOLnOFsXKMi9W9MRHrkAXtvwtfZWGieLc2ohg7lK6YgmkovqYKxPkssmKPzs4 AU1xpSbP39QlJ/mIWOG3qLXmXfuGRRrTPN/SrcWXSjs8u2H+ScCGte50djIkO+fB hYIA/4Raa7n2RDf+Vvhp7UntZHa56bWu0JEqH4Iukr+3PCtYu3Ze48TgYHxh+qls e2Iox2Oi3wcXfu6vN+busqni6a1msl7KDC+1BF9cb9WAieGbK4B6mXsCAwEAAaNC MEAwDgYDVR0PAQH/BAQDAgKkMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFJIm O8cXPYBgKsn5CctBZeFliHcIMA0GCSqGSIb3DQEBCwUAA4IBAQA5Rjy+MT4ZKQvq DBnDnHtXyUVuXcLOIHCCDreKJOJk/5BINmyqqp2BNBg/L+aOf8qS5oj220Yp7Zna GAh8Y5IAgypecMv3ZRvoUFGQvEX47gGOC7SnhTxRdoXngVopPRbjnVWoStr4IBFf 1fiMh31A17nz2exqQH+xf4gEZGIgVNN/QnPBGf/1Epc9gHK+nbBTC7bDSRYfVhMH WAVL23bWgFnExnxUabUYzu2LwloAHPoFUHbUBZQr6qS5RCU3FmkldxWG1+XLJJ9b N4GHdCEGT+AWiamNZ8PEODDACOWLjIamkczJY/3IUdEZ+xfKm8+9Xg81lMfX6jkX DwEtbRFn -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- MIIDQDCCAiigAwIBAgIIf7k5PowTYrUwDQYJKoZIhvcNAQELBQAwPjESMBAGA1UE CxMJb3BlbnNoaWZ0MSgwJgYDVQQDEx9rdWJlLWFwaXNlcnZlci1sb2NhbGhvc3Qt c2lnbmVyMB4XDTI2MDMxMzEyMjAwMloXDTM2MDMxMDEyMjAwMlowPjESMBAGA1UE CxMJb3BlbnNoaWZ0MSgwJgYDVQQDEx9rdWJlLWFwaXNlcnZlci1sb2NhbGhvc3Qt c2lnbmVyMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEArFFVUi9wNj1v 4CJ1H1JSeW+C4KozQpIHmdalAp148JM0JxR3m+bI+EaCRBQuU9NZgvuW/J+ohPOP PFNWMqJtkHglmGEyKn8c35UnXdYH+wAdHsfmUoq2zPujli2D15NToXHmQSZMbc8p +qPhxKGwIyXk/ZwSGT6DqEOKnsZDPwpfYhlwAUIS1bND0VOB4u4YPiJiqIVgolqL anhx2AKbn9q6Gr2emT/CpUANPoNjH4xDsLggjOEfL7ZHEr5TZgh44oQompukKmAo gDfz0WLNUolLfDlRGS5BnHd58HmWun9Zhd56rOPcsOKiSOudoQ2gd8vKldxDxZD/ B9GfvY3MzQIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYDVR0TAQH/BAUwAwEB /zAdBgNVHQ4EFgQUdm3cLpFjx+cRa5MBFZrdOGCinuowDQYJKoZIhvcNAQELBQAD ggEBAAXb0pWa06LilMVG3yIi/LoI33n1Xusp2aSxW8btsFuHrdtYVRNaqmMBQlzr 7jngxWmqq4zZRPnIKdz+VOioyEt1ayX+cj6QluTIJes7fubTeMjANVpvj3JtHmMd SDUJ8dh0VXK/KgAH1og6LTBY1+Q2KDuFaS1l0ZStZKqSHRBjVkaUZMg5eOCZB2Wg YXJIJzqR0G60HilJQwL6cgq9xpi3j/wz3Jlq+OjVKQHKkyM0m5d3wehz5H5Cfnf9 dwMkYaRj3IqoMwijS5LCNXMksAvwbxpWo/h2stFGCynGwwZJAdz/oi3ZKZqSjehK 0LJ/oE3i4UFXvWFPonDi0JRlvLM= -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- MIIDTDCCAjSgAwIBAgIIMpO7KbiljGwwDQYJKoZIhvcNAQELBQAwRDESMBAGA1UE CxMJb3BlbnNoaWZ0MS4wLAYDVQQDEyVrdWJlLWFwaXNlcnZlci1zZXJ2aWNlLW5l dHdvcmstc2lnbmVyMB4XDTI2MDMxMzEyMjAwMloXDTM2MDMxMDEyMjAwMlowRDES MBAGA1UECxMJb3BlbnNoaWZ0MS4wLAYDVQQDEyVrdWJlLWFwaXNlcnZlci1zZXJ2 aWNlLW5ldHdvcmstc2lnbmVyMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC AQEA2IIyPZaH4lOP8A7KlsWAs55bbbZJWF7bsSXzK0tfrXN+E8VV1NVVHxaD+HXK ByS57GeBOb0GDgESaoySaIqmYPxWW1nwUwIhpwnCZ6oeHdo2UMuIoU2h0u8hjTl5 slfjnaZpMJc5kiCKLV7ZxMCPU7484B+m3rWsrDl50fyAiUvQznRN5aJCtyEFI2wv 40ZtWmmF+JjQ6t9JQrS73kyfKzSrVUGiBNRPVhKB3Dnxj893SyTZvEd99J7v0yOh ZW0wbqN42Pc9kUGsJO23TwgtvjiI5r+DMphczbTODkIDXH9CuJHiNexO2oO8dC2Y +uFXNAYMbhvheyvx8vNUcCgiOQIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYD VR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQU9RabnydJZl9aQJY+RyDS9H5eSaEwDQYJ KoZIhvcNAQELBQADggEBAFgq5k45EJKnPkQbabp8Y94kOBdx++k76DZWWDyfJG1j AJcvyeZOhr5BHnIX4OuYeX9wxyEVM4NZMcA07KruOLdXD2Hr4dWBtLQZiTQOA5EF Vx/xaBccehEtcNQXbJeZuAkvlqmDSAE4uPKbGHWPRu8Omw5Tl/3jf0h8Lf9jGrD7 UuZgnok9xF2wOydA4MV/OxO+cdGf427hJ2DhB8wsSWH1MWPBxHi+r1LvdUEAQbKJ jQfF00gdelVuTE1rZBHdV3Fynbq95lNtoJL5b2dG4AoVnNKeQu2OxluWxAA0TEXC yAuB1z+QVCM5feQNc0hiVbOkgZ+J5X1wW6Z+QeE2iRg= -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- MIIDlzCCAn+gAwIBAgIIPr0M89nBBuIwDQYJKoZIhvcNAQELBQAwWTFXMFUGA1UE AwxOb3BlbnNoaWZ0LWt1YmUtYXBpc2VydmVyLW9wZXJhdG9yX2xvY2FsaG9zdC1y ZWNvdmVyeS1zZXJ2aW5nLXNpZ25lckAxNzczNDA1NTI4MB4XDTI2MDMxMzEyMzg0 N1oXDTM2MDMxMDEyMzg0OFowWTFXMFUGA1UEAwxOb3BlbnNoaWZ0LWt1YmUtYXBp c2VydmVyLW9wZXJhdG9yX2xvY2FsaG9zdC1yZWNvdmVyeS1zZXJ2aW5nLXNpZ25l ckAxNzczNDA1NTI4MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAnif1 3w+6eoNdQaaUO13mBKauEaas2pzHE8dbtipBytCVMRhrQL8uXHpsX/NWfHv36BON +2Zlx2OVYO51Q8+l4C0wKoqa+WoBV/JcPkYK+2ukexHBN3SUTOQlhWmFtbJZRvgn K3FLzbURK+YHiNNfUeqKvVGJgs+JfaZkawhiF85tL69UBrEA+kYFXV3SzpSU7Fif pfDBGpgKr/KfQK0iBjjXkaNJ8BhG8qRQ+AhYzkiPkL+UMRg/Jm1YnlZmkI/jfmBh Rdbi35ojY/PqsjWnLM6SudXYiEGIJtrSY0jXxDNut3nLepJ9IX4S8vFJyVz7Jlc8 AsI38RBjCUlX+5lqnwIDAQABo2MwYTAOBgNVHQ8BAf8EBAMCAqQwDwYDVR0TAQH/ BAUwAwEB/zAdBgNVHQ4EFgQUf5pe1mtlbH+59Yj39bQYKphtJHEwHwYDVR0jBBgw FoAUf5pe1mtlbH+59Yj39bQYKphtJHEwDQYJKoZIhvcNAQELBQADggEBAEuMBwgP qdc5EYxrK899SxKz0SB3JRFkNBHTEiZf8WJo/o59a4Mhigiuzu4dtwR786cWcBt7 uLsdPb4EVFQKyqGfO0uZEl6lTsOzuAUgrtfbBmFXLF+ZjyzyAve50b2yN1hsVEcP RxHmsb9Ita2ReDz6bjX8eQqe6QumD8z8Z0pD11z4+AelGm+GA70M7y8C+VpoAZPy CxBRF3JgXiEpM7QVqROS554MZY+LuUzEt7u9QbRMDPU6NSOTu5YFYtXL5aX2Z2ZJ rZKQ6u3jme36+DwFXIeC/iGYv/+BMQ7r9aM2XLJO2fnY/szkaZz/0Ou0n/aVRA3X ryE5CfJdf9A8juc= -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- MIIDZzCCAk+gAwIBAgIIJmcKjF59FvAwDQYJKoZIhvcNAQELBQAwJjEkMCIGA1UE AwwbaW5ncmVzcy1vcGVyYXRvckAxNzczNDA1NjA2MB4XDTI2MDMxMzEyNDAwN1oX DTI4MDMxMjEyNDAwOFowIzEhMB8GA1UEAwwYKi5hcHBzLnNuby5vcGVuc3RhY2su bGFiMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAyLfFFdRYqdt/quRX xyxonCcqqD41iOY3Yhz4m3kymXiF8TRtE7OfVw/LCJ+xbASnspvPEdc2cJJsNrAZ kAmH0ABbxQV2fC3ken8xMLbm91nrqH+K8UKCZRdCmce33x9bVAis+ueLwukvwUjE CMyPttzE8E0hru5oS87zcX/kFWDi2QrxdXQT7qGR4Hm6PIEYTtdbT1WLknWyoU3W SjYaML08TkvXK1ZevUgNrqoHwyT8bu9y95WtWLjZ355LV0QaaVgo4Tagl6k6KLeH hMmNmPQU1IbcvuOZhEvVPduGVOY9GfWJcD/8A8eJQNzxm5avmBojMvfO2iDrA8gx vSLBfQIDAQABo4GbMIGYMA4GA1UdDwEB/wQEAwIFoDATBgNVHSUEDDAKBggrBgEF BQcDATAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBRUjoCRbWRNTbZtmzYbYJce6k3d KTAfBgNVHSMEGDAWgBScx1RmZcgEL/y7oamYwJ7sDnnaDzAjBgNVHREEHDAaghgq LmFwcHMuc25vLm9wZW5zdGFjay5sYWIwDQYJKoZIhvcNAQELBQADggEBACfiRWXJ QWHpKFT7Wxm6nfUotd9cIFfDBpdbrlMvQXMNmAzf78wDtseSek4geglNp914phYw OzOaucOAHxH4uKC3bYwXfrLRf/4pnC/LH6219/vEU9Hj0NUqbvmy/p4OpQLNdVtR Z9rr08F1tEZkxj7jOiE9BVsG4rf3jM4iqKEgVmlmEmbYXVroOAtYLiiJGpEYPscv B3d8HTRIlcJ8IakDBOTJ+1LSfMELYirDDZp0/gMvW0yKclmlsoNHHuAGyzp/Q06E gMTj1/VY4D3qe5hQMtnLJD3ceJJ90m3Qqmq2+SO5mndhzB/fKFuXnSvNizhnUECS wQzpBOxGJAsTALA= -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- MIIDDDCCAfSgAwIBAgIBATANBgkqhkiG9w0BAQsFADAmMSQwIgYDVQQDDBtpbmdy ZXNzLW9wZXJhdG9yQDE3NzM0MDU2MDYwHhcNMjYwMzEzMTI0MDA2WhcNMjgwMzEy MTI0MDA3WjAmMSQwIgYDVQQDDBtpbmdyZXNzLW9wZXJhdG9yQDE3NzM0MDU2MDYw ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDSYiaXyF8K+4V4Qg64UXsl z1nFdESTF73mcAI3eH0pAc38X2OdJldTjis3XZUUCcIuiwEETdYHaPYkCwtMQIe8 T+kTixw4j9UDzIxMlj8XiDfVN4LDO3sxcnd2s6dzMPq2Ue7zX9/y2m011FZc2s+2 ina22uL5FdLMTX9pGX/fce4/ePSXsqpiLoBH7K8Tvriqju5dsMxGXcvyXmAknA4B ClErByMBV1RKmqZmjwdaoJJrk5MMA0cNtj2entizJM+U6H1SI44WQbzIwxLwfNfz rmw93QmYij6XoArj15xvYNLdfGilE0YNUXpnIxKLQwk7yCwmdFrRPScexVH9GQB3 AgMBAAGjRTBDMA4GA1UdDwEB/wQEAwICpDASBgNVHRMBAf8ECDAGAQH/AgEAMB0G A1UdDgQWBBScx1RmZcgEL/y7oamYwJ7sDnnaDzANBgkqhkiG9w0BAQsFAAOCAQEA V19jFtXvwhTckCBSpMUvfQxjCUWHdNNUZcsUtw5nNQlNljYxDBYNdOD9AoSYBbTY I3OwLvHCyiZrNLKhsqRCHqS1La0kxh5zvhnyjvpaP+A8/BUaZ07NBug2nNqQDQwc HopREpnIAeLKssdrINFdksmcUKyXiysRfXU2lDuyllxonAqu1QX4BaLK+vl90wSr gEMI5PJo3ypnsoZabAGeK3T6QlHKjbORPNy+NNsM5BPeCLvvns7Dh4N6f5jP2Bbl 9JElH7Qc2706DuLJiB9y0HgbqZyEtvnjOS5yojOKTETRXy2VGd8CNIMaHIDBFxZ6 +9oPfbS4LZ5myICUudR+Rw== -----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-03-13T13:03:03Z" 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-03-13T13:03:03Z" name: kube-root-ca.crt namespace: metallb-system resourceVersion: "18365" uid: fb96e6a7-6119-4f19-9898-beb6f0a8e961 - 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-03-13T13:04:34Z" 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":"d8250639-33e4-45c4-b00d-d8237d78def0"}: {} manager: manager operation: Update time: "2026-03-13T13:04:34Z" name: metallb-excludel2 namespace: metallb-system ownerReferences: - apiVersion: metallb.io/v1beta1 blockOwnerDeletion: true controller: true kind: MetalLB name: metallb uid: d8250639-33e4-45c4-b00d-d8237d78def0 resourceVersion: "22135" uid: 8c1491bc-c4e0-4496-b951-0b224cc45066 - apiVersion: v1 data: service-ca.crt: | -----BEGIN CERTIFICATE----- MIIDUTCCAjmgAwIBAgIIXc//O3OpKh0wDQYJKoZIhvcNAQELBQAwNjE0MDIGA1UE Awwrb3BlbnNoaWZ0LXNlcnZpY2Utc2VydmluZy1zaWduZXJAMTc3MzQwNTU1MzAe Fw0yNjAzMTMxMjM5MTJaFw0yODA1MTExMjM5MTNaMDYxNDAyBgNVBAMMK29wZW5z aGlmdC1zZXJ2aWNlLXNlcnZpbmctc2lnbmVyQDE3NzM0MDU1NTMwggEiMA0GCSqG SIb3DQEBAQUAA4IBDwAwggEKAoIBAQDsW9vPd49OdPneAEx1or1C095wMCMchFVK AUrLMqiUhZ/dJue6ZS3XG6yava2vaRGRDIZR9TOgBwW2YocY+YLN4szrKUgxu0yQ vtVkNlXHarqPgsFOW/kvigq27V5q1Gyrs16aBDaDhpnRpEQBftI2L1KyRMtI75au dKWwWhf1U/10WlnntvQj2WMwqWFC4v68c/im7aZb7FzB1K3geM+C1GM/NoXO8cuf C+7amHm5ClySwjkycl96AyyxK+WlrIDtWsBoCO6MYayWXscxVUegyEToN+1IWYt3 dpm/DjTfNq6Hv2K/Hv1geXWF7cuVDtmQpNzEzVJ8sDsWT3flcXlVAgMBAAGjYzBh MA4GA1UdDwEB/wQEAwICpDAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBRZAR42 1V45dfxSY87M+HLkiOxFcDAfBgNVHSMEGDAWgBRZAR421V45dfxSY87M+HLkiOxF cDANBgkqhkiG9w0BAQsFAAOCAQEAydxdyUPVbGun/4zWaUrGTGEW06Ku9XWqVCxV Jrfeg22UVhZhYabHA0sB0tjDQPTZWQlEn1aO0IehETDs/m3emxPr8GylVI9ryKI9 +OMO51095TdepY7uax4K/9hGwA/24VvinBAwkihzo/FhHcgVVsDf56aX75mh6ArR TjmbNW8qJGoqpyX6v5dUrBJAfkC/D3BvYtfpaH8Kn/587V1pNQY+nhJg4xW9kKgy CTDRYYD/dN0esDgBSY81L61q1nOu1NhnXYbg/YNhP46+R3qh7g1KJUdEVn2eX/EU +THQo53L7NUjdK45deIhLn45ljQGN1pYH5XMZRD6V4iP63W+qw== -----END CERTIFICATE----- kind: ConfigMap metadata: annotations: service.beta.openshift.io/inject-cabundle: "true" creationTimestamp: "2026-03-13T13:03:03Z" 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-03-13T13:03:03Z" - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:data: f:service-ca.crt: {} manager: service-ca-operator operation: Update time: "2026-03-13T13:03:03Z" name: openshift-service-ca.crt namespace: metallb-system resourceVersion: "18385" uid: 098aa118-b900-4106-b0f3-9720ce9343b6 kind: ConfigMapList metadata: resourceVersion: "23742"