--- 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-18T13:32:55Z" 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":"25310a7e-b4fd-4173-bcdd-b8a06b0bd908"}: {} manager: manager operation: Update time: "2026-03-18T13:32:55Z" name: frr-startup namespace: metallb-system ownerReferences: - apiVersion: metallb.io/v1beta1 blockOwnerDeletion: true controller: true kind: MetalLB name: metallb uid: 25310a7e-b4fd-4173-bcdd-b8a06b0bd908 resourceVersion: "22668" uid: 76723104-2116-424d-8ef2-21de8e36709c - apiVersion: v1 data: ca.crt: | -----BEGIN CERTIFICATE----- MIIDMjCCAhqgAwIBAgIIQZOpKR2emtwwDQYJKoZIhvcNAQELBQAwNzESMBAGA1UE CxMJb3BlbnNoaWZ0MSEwHwYDVQQDExhrdWJlLWFwaXNlcnZlci1sYi1zaWduZXIw HhcNMjYwMzE4MTI1MDEwWhcNMzYwMzE1MTI1MDEwWjA3MRIwEAYDVQQLEwlvcGVu c2hpZnQxITAfBgNVBAMTGGt1YmUtYXBpc2VydmVyLWxiLXNpZ25lcjCCASIwDQYJ KoZIhvcNAQEBBQADggEPADCCAQoCggEBAML26BNTYC0XAj5lFAFBTmvqGZHhxjyD 5VDknB1iwEMrY9o5Q9Vrz8UQlyudlb334ydGLFXL5FRrLnNROcY6r7c9Ezjhc0g4 8jDxVJ1zyFbLsIM+JaN2j3Le9gLA7yeaVwfbYU3klS1zbFAF+SpNEihs7MHwViJq oYnDBdLpSb6F71lqqTJqmtxsODM3CEkdZKqFwmulWuvE+Z4XFwfgwnsPjlHVUeR9 o09g88LspLvZRlZvyqC32SDRNThd/rOfMIDKwz3hHXL6pPmjJGxVj5i1lgycl6ZW Y2+9sJqXg52X6ktFwLCK4gRZRJO6RJCESfGzeu5YkrRzkPwWxVJ2j7UCAwEAAaNC MEAwDgYDVR0PAQH/BAQDAgKkMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFOZx J0UgpQxuxc5bTPH/h9pO6dWdMA0GCSqGSIb3DQEBCwUAA4IBAQAJ92C5IofMdCbC fDjiI6kcedQuZb7JhweYdmqM/E5qbBCSTBpawtz2FYkKfgkj9WGaDd9UMa75Owx/ EdwaTj1fx87ma+/B48QNTciuXxOgCcI1ePYVuhEpNjExn9t+Q60oxDqISycan3/y P0jIYRsXyuMh0C66kM9qA2b9OwgRhm+RLYX8lJj3qwXiN5AaK0QVDjSKltvVZ+Zk 23Mh0ffII+vVEvLDI0+vwgSZjCveMG8FHjG3UGc5nam43kbvtpo3/0LZg384saXV 3RL63K6VZRyVRiqVytQQYHAQurWZn0hi8SSDFM/9G2EGg6bt0wsS0CagvCFMrekt wwG3+Vr7 -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- MIIDQDCCAiigAwIBAgIIDklHDUAHDvQwDQYJKoZIhvcNAQELBQAwPjESMBAGA1UE CxMJb3BlbnNoaWZ0MSgwJgYDVQQDEx9rdWJlLWFwaXNlcnZlci1sb2NhbGhvc3Qt c2lnbmVyMB4XDTI2MDMxODEyNTAxMFoXDTM2MDMxNTEyNTAxMFowPjESMBAGA1UE CxMJb3BlbnNoaWZ0MSgwJgYDVQQDEx9rdWJlLWFwaXNlcnZlci1sb2NhbGhvc3Qt c2lnbmVyMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAv7EqRdRHGwO+ m+bByBrLab65aNcAtY1Wtb4DIsUHxFg97AZM+DlF3V0EgUyfppoKNcMMtFoPuj3o f8hGugYKOFBbsynnjdGcXe9yW90w8u3HM6P3eA5g7QOHk/Pf62qQ2FKWWY2kLf0X 6yN6z83f0Jf/PLrUnHuzpFECLdo0i03JSqXex/EUbbMDMbCCZ3L2HZ3z1I+eUyqm JkUPhC9fmMQAuM2fR5uqQTZSrK4F8fr82Li5dy8Hw7k1wWYDW7BQZJItbla5HZ8N aAG8gs34E5K8ZlcUjgXknvU1SJ8mbgUsS2+rclcp4TeLky8MIDQsjMeyUTPvNInG Wx1NnFBEuwIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYDVR0TAQH/BAUwAwEB /zAdBgNVHQ4EFgQUx1Va0+W6YxoW0ecG/NmAGn2Y4WUwDQYJKoZIhvcNAQELBQAD ggEBAGxX5jHmViz3eizYlpV3imQl6uozfL5ZOqZf/rUszxLjzud5wdZqo07g2TZh zYIH1B2b8FYT7WU5gWCKClOy2d2hgv7KO956FNXiZ9nSIo0nwUyVkZtAb4/26wNa VisFGUFtGpQmL1T7M4Rm3TIqlP2UJInjz0Jn0lRxHbGgqj5npVxcK7wtC4avdW74 mokaQDwzAgY0OMxuV3g87yrmNqjtnya/JAW1/wIgD04Ptpdhqzl3asZYEHJRiFv9 5Z8rXSJWDGQ5xjz8VOczXOWLyHATskH9UKW9sgJhDonu2QSXhKZ25wcxxTzQXOGm 66vTzPz1aFO4YNgXIPazahxJihE= -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- MIIDTDCCAjSgAwIBAgIIXNn8JDeqHncwDQYJKoZIhvcNAQELBQAwRDESMBAGA1UE CxMJb3BlbnNoaWZ0MS4wLAYDVQQDEyVrdWJlLWFwaXNlcnZlci1zZXJ2aWNlLW5l dHdvcmstc2lnbmVyMB4XDTI2MDMxODEyNTAxMFoXDTM2MDMxNTEyNTAxMFowRDES MBAGA1UECxMJb3BlbnNoaWZ0MS4wLAYDVQQDEyVrdWJlLWFwaXNlcnZlci1zZXJ2 aWNlLW5ldHdvcmstc2lnbmVyMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC AQEA37V5DoC5Ct1lHjj6QX32Fci1hDO/GwyXZWim9Akj0Dx8cg1830Q05hWlVDx0 CRAIGvNcFiOu9kS0bTSzQd9ZBwv1kspB8U5uIICKDtT+S1fuo9jhsab6BcP0rTqZ 7+2NdEqlxfsGmMzcr8x0k6ewpIhnwrTR6fCO2VLGCWHiXb11C8JbXsiVAkF7aHI3 7dJLXeH4lX6mcqwpWIcsqcUkDIz9jua6P+tDJ95zkd9cuou/y1heT6DApII+sFjT DiomKg2SLISXEQmsqlbb0yMQnL1QPduy5mnZ3ZEUrI3ZwkZH7cYDpI8qEFj36LR5 ttM/FPiC9/ihpwZOuldPi5cggwIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYD VR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUwCwXuceC+IINYUKNXglOXI37yf4wDQYJ KoZIhvcNAQELBQADggEBAEA4MJ9I9Zzlvs5iEh2sWRIlV2LMygTJT2tUT/dOkNrI Eq/ktxZs2FzIhmSVTrjJpbGJ2Mu0mnJjuIkC9nkqa1Y2mf3m0br6Ge5EuyzT2gxS hGOPFiA7Ay7jf/vDNoMfxH3ZC+wy1LNcCKN4jS5m5zL5rofRgvQW7tEQ/xSmjq4o mCo+J6kC3JIDQnf087iaxOmzZ3D9CB1HTdemvkzCn4D0vKZlH1iY70vCwke4rd/U S0O0PbLZkUJi5eky85Y6jcJe5mvPlt+iM0Xq2HnUVjwsNEXoFXsd0hNZqH3uABqK RQgqDS7NRupUW2CzCYtUl2mIMzJuScgwggyYan/qSwY= -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- MIIDlzCCAn+gAwIBAgIIFfEyC+UaICowDQYJKoZIhvcNAQELBQAwWTFXMFUGA1UE AwxOb3BlbnNoaWZ0LWt1YmUtYXBpc2VydmVyLW9wZXJhdG9yX2xvY2FsaG9zdC1y ZWNvdmVyeS1zZXJ2aW5nLXNpZ25lckAxNzczODM5MjgyMB4XDTI2MDMxODEzMDgw MVoXDTM2MDMxNTEzMDgwMlowWTFXMFUGA1UEAwxOb3BlbnNoaWZ0LWt1YmUtYXBp c2VydmVyLW9wZXJhdG9yX2xvY2FsaG9zdC1yZWNvdmVyeS1zZXJ2aW5nLXNpZ25l ckAxNzczODM5MjgyMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAzDjt l0zew7bOTSlOoYc6SFcmd8x5O3e50MaTkUBlIIWDN0wJ2rjJ/sTPE8BKEzFjAVnd 7gLkr5Rd+QPaS3tnz00n8/UeYT7Q/fadJs9PidZjtYfIfZ/YiW2mjxIYss32NcBy OYN+fAJw8e+1xWtS/ANjizaH9gmlrgjk4TWgQVyeJl+wORAPsAwAWGPsrsNsve78 QHDln6sxOVmVwpkVvoehP3akbpQ32mm0dx1SYQCWBHpJX7800tE/PvCAw1sw2ur0 z7oxUdTbkxAlpCEH+SmaahkGA55NpJ198c+YyDka2shi0BkWFiWNSpGi2bdW3rkv 8VFjyfsgz/EU24KYowIDAQABo2MwYTAOBgNVHQ8BAf8EBAMCAqQwDwYDVR0TAQH/ BAUwAwEB/zAdBgNVHQ4EFgQUpIIxJX3giUrIDtqJBKz3P/DN/I0wHwYDVR0jBBgw FoAUpIIxJX3giUrIDtqJBKz3P/DN/I0wDQYJKoZIhvcNAQELBQADggEBAGnitxhv iUxqJvLJatctaVzbA7qqVF0QrjyMM2PKbJEP5jvsxtGkDPyX0ZD+Q9SwMCviNT10 OV0iDKgGZr97GfmaaKa/cnkUko32GU00rpkfiQ9IIalF5PVSlpGA8i8kIKiq6nqu rLJagzJ6SJNIhtPBUO0MoDjK901QgdANQdev0GW0a47DGeMxpWqXYCbV2iq1sTQl YuUmklm7GVNNS85NaE1HFF7jdb7zFqq9eoeIl9+b2vqv0GL/nPSy2v1u4iAx5kNj 9lHzB3aBgrDY91V6WW2U1pH5Q5wNSSrYrnA8Ifu4Gluabar+2DF1L3186/En6esJ SL38vjwNAJnWPDo= -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- MIIDZzCCAk+gAwIBAgIIWYv+yKsFNF0wDQYJKoZIhvcNAQELBQAwJjEkMCIGA1UE AwwbaW5ncmVzcy1vcGVyYXRvckAxNzczODM5MzI3MB4XDTI2MDMxODEzMDg0N1oX DTI4MDMxNzEzMDg0OFowIzEhMB8GA1UEAwwYKi5hcHBzLnNuby5vcGVuc3RhY2su bGFiMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxrzZfPzg3egeYWF2 sSFIzStKDmkEhuERJO1iGQ/IxDnErtUJcgetMU0pb8YWfZFtrWaQLWN0P+Lpy+qQ d2H4vXlAmfSDSNKDfL4dWgJ3OFSuc5H73sfrvu1M3OjH3Wl92hIu6woacFZyMVSU uVbUSvDKKdkQzvUd8OFBLkShJBvj5AFkgTsIFrV1Kx57osu5YPmznBJ26EZ8tUiL J9XLEEBrq2ekiVwFH8hb5gf8Y8TBuyj85Vwy3Fax5JXgw1Xu1B1oXbcyQGhM6Pjw LkODhSm4+IcsUJgwxJTpElJ2d1waFg7XGx7eqhxPxixBAiZrmlpMYMTMWv3rplgd TFVFGwIDAQABo4GbMIGYMA4GA1UdDwEB/wQEAwIFoDATBgNVHSUEDDAKBggrBgEF BQcDATAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBRI1hfzbfTqE1h8AcjRzDvChRxn oDAfBgNVHSMEGDAWgBTy5MYRfECLXm2VrHOBM4y1nXJ1vDAjBgNVHREEHDAaghgq LmFwcHMuc25vLm9wZW5zdGFjay5sYWIwDQYJKoZIhvcNAQELBQADggEBAIKmS50Z oggWLPqk1LFsHA2b/zSkTYfeIePFe0vPZR1O9wuAjOBH7MT8RLtRu3eVtWiVjK1s YhrUW3c6f+JsyfukdBJvrNOP+O1CUIfeISXDyhHwVZGqOO5LjT/PaxtKTxz+RJHr XNs9Ko+V1SxG+OOBiZsH6n4qmUVRiHJ8cmPT7XYBa3kntiiOsOMfupgyTSALVJBX hjhJvz5SrtQiE3yHOO177PvsqA47dZ2cVTu1bFq0j4cOiN6JwciegoNKXOyt1DFn IG2U+YPq+uE0nMc88FkH6Q3WLTWuXyQPbU8sLicVtCJczEl84tLqk38umOk19cNK 0H/snQ6ib2lxsvE= -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- MIIDDDCCAfSgAwIBAgIBATANBgkqhkiG9w0BAQsFADAmMSQwIgYDVQQDDBtpbmdy ZXNzLW9wZXJhdG9yQDE3NzM4MzkzMjcwHhcNMjYwMzE4MTMwODQ3WhcNMjgwMzE3 MTMwODQ4WjAmMSQwIgYDVQQDDBtpbmdyZXNzLW9wZXJhdG9yQDE3NzM4MzkzMjcw ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCfYfVUhapankLwpStVhHXo drPy2BtstfBXnxdGJfKgZqSWoe151DIdhSgu2Mxaji2p0rFg3atFOuu6PUQVyMTg lPmMmr3DA9EEGzQssU3WTiI5r4g4MTOW459Bh0ZERKPNO4GPEtXlh50JzzMuXBV6 YW1nCWbl75xX9/AWB1Y3mX4DbBTDKu8SvFgDsy2v9l1GcHdGBjVN1DMP1/EMucik tssCj3KYBR9QjqktrPco+gmeqS5ZVmSxcyjsoKF+jja0417fPchQBKwjOowLjeaR uMQ0pJaP6ju+6L4a3N49Ume5dvBmFnEgrn9V7JhHiizvNohELvoo+1mm0vLCjZ+d AgMBAAGjRTBDMA4GA1UdDwEB/wQEAwICpDASBgNVHRMBAf8ECDAGAQH/AgEAMB0G A1UdDgQWBBTy5MYRfECLXm2VrHOBM4y1nXJ1vDANBgkqhkiG9w0BAQsFAAOCAQEA k8Ix4e3i+B4PxsDb7XiWIptD4BFmL9Q4cisZPYHkHcfQ8b0SyaPpD83LIblVu4v+ 2gXcLjYYDuf+NWUDl++9f70p1JPME6JGbSpL9DwpWrfQK4CO6NDPLWutWK8vIefm tCH7eFxhzeI8z/ImHhrIqYiGLlLENB6dD46SwiNWyYxw9iJmd/lzqOQtOkZoiiTr Vr07lNRRqIclkSqV5pGF7ahGNiuGEp9Hl2MA+tdQZdBZg73RYmfDtgagjbgWPJsX 5SGWwbZbEisA3ZxPcnIml03bMjWNptVgmVrrYOB4FtFLtLBeJ0vU/+DgwS5iHOcc iqd5NIhCtaBRgOpcewxgkQ== -----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-18T13:31:21Z" 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-18T13:31:21Z" name: kube-root-ca.crt namespace: metallb-system resourceVersion: "18658" uid: fbf80195-b8b5-483e-b74c-75fc14beba52 - 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-18T13:32:55Z" 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":"25310a7e-b4fd-4173-bcdd-b8a06b0bd908"}: {} manager: manager operation: Update time: "2026-03-18T13:32:55Z" name: metallb-excludel2 namespace: metallb-system ownerReferences: - apiVersion: metallb.io/v1beta1 blockOwnerDeletion: true controller: true kind: MetalLB name: metallb uid: 25310a7e-b4fd-4173-bcdd-b8a06b0bd908 resourceVersion: "22701" uid: 42af83cd-fd4a-4a37-a880-447d5cbdf82e - apiVersion: v1 data: service-ca.crt: | -----BEGIN CERTIFICATE----- MIIDUTCCAjmgAwIBAgIIcMByhkuctfYwDQYJKoZIhvcNAQELBQAwNjE0MDIGA1UE Awwrb3BlbnNoaWZ0LXNlcnZpY2Utc2VydmluZy1zaWduZXJAMTc3MzgzOTI5OTAe Fw0yNjAzMTgxMzA4MTlaFw0yODA1MTYxMzA4MjBaMDYxNDAyBgNVBAMMK29wZW5z aGlmdC1zZXJ2aWNlLXNlcnZpbmctc2lnbmVyQDE3NzM4MzkyOTkwggEiMA0GCSqG SIb3DQEBAQUAA4IBDwAwggEKAoIBAQDZpHeQXv92oulg5GjbGUn5tTTdcpUBU/Ff Z564+ircYV1IoaZxtO55dcJ3V0S+CIRI2yMRoxUj2jQY6xG9ycn00fcRU9ZYXe1V kwuq8m8g232g3TgnRVyRpfDhgQoRAwZy7QwFvqjSj5PE5wW6vMoloewQ/6ezVyDC lzgJizIFtJDXrMheuxsvkEinkSp1bPOcp8D2ftjj6OJIbSUpbEHgHcqhJwER2mbn lstaarjLC7q45WAOt4QbKfQ2RXAoBA5UidwMr8Wbu6jwLjbg0aNz/tfKnUy3ZRBY manThwj+GUzn51oSbaapuxByT6ysszcd6WauY0aB1r+cWT0jtvWlAgMBAAGjYzBh MA4GA1UdDwEB/wQEAwICpDAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBTjvabK SMHJ6J0Xzu7v5LaYnFk/wDAfBgNVHSMEGDAWgBTjvabKSMHJ6J0Xzu7v5LaYnFk/ wDANBgkqhkiG9w0BAQsFAAOCAQEAVpjJkJZc4JPTTL2c3niV1bJ07GpUH/9soIV1 ZBUICj+3IyKBlOqhF8KfL89s73gK3CP5TXKHRfw3aS7mQp5v/dad5S4QcAKU914P VixDCVaZ7hqfgoJ1M/5K6WBS8O6SoIcugEBJRfWb2r9KOfveuuksyg7bAmnY/VY/ xD9UMYxXAUgSMC+TeooAwidFWx758WXXSGPc43t2U/Wr7HSLR/I9OPM03y013RgF nTlietY5GmohAVmrypJR+xNbpfZXifnN8Nhi0qZqVLL8lRf1pC+q9LPOlhKsvuOS /cfBGy+TperJNVFTVkEiqSlmz/gQTx5r8rFuVn8Tgj+9rSkYVQ== -----END CERTIFICATE----- kind: ConfigMap metadata: annotations: service.beta.openshift.io/inject-cabundle: "true" creationTimestamp: "2026-03-18T13:31:21Z" 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-18T13:31:21Z" - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:data: f:service-ca.crt: {} manager: service-ca-operator operation: Update time: "2026-03-18T13:31:21Z" name: openshift-service-ca.crt namespace: metallb-system resourceVersion: "18675" uid: 2079ce5f-41d5-4c84-b406-c10cd5abee37 kind: ConfigMapList metadata: resourceVersion: "24981"