--- 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-12T21:21:02Z" 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":"dc651d2e-a101-4666-8a71-1531af51bd14"}: {} manager: manager operation: Update time: "2026-03-12T21:21:02Z" name: frr-startup namespace: metallb-system ownerReferences: - apiVersion: metallb.io/v1beta1 blockOwnerDeletion: true controller: true kind: MetalLB name: metallb uid: dc651d2e-a101-4666-8a71-1531af51bd14 resourceVersion: "23283" uid: 3d66c22a-ea91-48b4-a653-4a30ee6424c8 - apiVersion: v1 data: ca.crt: | -----BEGIN CERTIFICATE----- MIIDMjCCAhqgAwIBAgIIIY32aeyowF4wDQYJKoZIhvcNAQELBQAwNzESMBAGA1UE CxMJb3BlbnNoaWZ0MSEwHwYDVQQDExhrdWJlLWFwaXNlcnZlci1sYi1zaWduZXIw HhcNMjYwMzEyMjAzMzE4WhcNMzYwMzA5MjAzMzE4WjA3MRIwEAYDVQQLEwlvcGVu c2hpZnQxITAfBgNVBAMTGGt1YmUtYXBpc2VydmVyLWxiLXNpZ25lcjCCASIwDQYJ KoZIhvcNAQEBBQADggEPADCCAQoCggEBAMc4fXyptPWkqogqLnQvim5vJrE0iaTT Bzol/7UoTxsmc4kXvqYLPn4nmngaadsHW+c+4DQhLwXUp655/go5Z84My1S4n9Ij M+u35P2pOaGVQgKK4pqCcfIjWeYJdpSlNsEN3K9et3ECYcZ1j/OL7c2/bEatWlcj zOdM+aoRLQM+sLRQ5FIRjKGCmv5G/xX55uou7MwwKMKX5OpIbNNwXGRbWcubeGXt uAVdtj6dhLGSdg3L6qNlpWwORper2OOOG4Y6KBs5nuPIb+mKBKxfYNiWHZlLAfyw VPHgvyzc4ptxeru3wuyNi1XmFH52GueMAf9XAcvTfbB391Z3oVwpIMMCAwEAAaNC MEAwDgYDVR0PAQH/BAQDAgKkMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFDOC l965Y6HJ4QgFTgy6RI1OCBeoMA0GCSqGSIb3DQEBCwUAA4IBAQB8LV1M3pf2ye79 9bupzf470eX6xtVUjCSRfW3AzF3NX09xCH1aSwGwgDqGEVARqIT6cYMg9OsFNy4h NT4bA2aWstcXR2/+dWxqyysHTayjSCWfxd69nGIj3uxwbug4H7g+20JEYJub9Ah6 YqSnmaJqmyhoDsiscdBx3fU68zlGZduvMZKlH9N1DVj9vXB2Hz3SdS1mhA+gPIQ9 EHTEFX/lwkCVyMjL8CMsynXEeGaBtd1y4gQ1oX6ES1ftXPh+J2JHmySIGKCNsvoS Iv9BN5cWCblm6P6R4N0RlzVBFKdOjl02qBmemgNvYub2EXvRnTeYR/+79obAeBds +ocs8kcc -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- MIIDQDCCAiigAwIBAgIIAuE89q9u3hQwDQYJKoZIhvcNAQELBQAwPjESMBAGA1UE CxMJb3BlbnNoaWZ0MSgwJgYDVQQDEx9rdWJlLWFwaXNlcnZlci1sb2NhbGhvc3Qt c2lnbmVyMB4XDTI2MDMxMjIwMzMxOVoXDTM2MDMwOTIwMzMxOVowPjESMBAGA1UE CxMJb3BlbnNoaWZ0MSgwJgYDVQQDEx9rdWJlLWFwaXNlcnZlci1sb2NhbGhvc3Qt c2lnbmVyMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAtazTcciglRAx w4bVrKLFhpNUQQHpbo8kT4x0g1rgJiMwvHEhb+xfwtAFMZ3Ez8+Pp2HzmJ+fetz/ 4dIL3ISp5qCH/QS0kFuB3HT23GZNP212WzcPp2LIOh4JcLdjmBKUX2JM42nC7rrr vUHs0mRiTf2lwQ+I02+5KRVyVmMUlkiTnBNW17MlGqBjwU8cME+/ykSV7ib6EHwB B0KkR11+wE6aYh42bHoN3JeHRgk3FpSgMtLW1CjBIf0wxyP5IClmCBIAL8/iDuhM dlE8yAZZ8YLoYTSLGuryTTMSBzyuLzfFlHv4aI0kd1NzQpE/nvlzyo9c67/BnSN5 lVOpVNMVOQIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYDVR0TAQH/BAUwAwEB /zAdBgNVHQ4EFgQUUcT7NKCr0DWbRikB2sBFZtO4m6YwDQYJKoZIhvcNAQELBQAD ggEBAByFOpgFAG+lLUDqDKLS1rt32eHbkE4m89o3daqjE0Qx7rTkpM1OVlIUxHNt AUQcJ9kQpA4CbasDr89kifquMsZBSPrtu4BoVtOdhGUwBOPL/Y+jJT6x1xepdwwN GYmWx9iXNv18p4EGvNrUR55o1ne5trL4fq/UM00w6MZwKiVb56bn+qmX7gcQsiyl IAO+f01K0ivTJ7CUWyU7d5tupQkp8ZiDXyVUZw+cjuofVIRBBtKeGqZjZAbnoliT RqbGHbSqsxqr6WvN60EMUzfxOxAHruJtvqEdnf/q+eOrPdd3FCXhQrQzgHst6i3l O1Eqepho1vWsBD0ikuvBKeeo06M= -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- MIIDTDCCAjSgAwIBAgIIUGZYBIps220wDQYJKoZIhvcNAQELBQAwRDESMBAGA1UE CxMJb3BlbnNoaWZ0MS4wLAYDVQQDEyVrdWJlLWFwaXNlcnZlci1zZXJ2aWNlLW5l dHdvcmstc2lnbmVyMB4XDTI2MDMxMjIwMzMxOVoXDTM2MDMwOTIwMzMxOVowRDES MBAGA1UECxMJb3BlbnNoaWZ0MS4wLAYDVQQDEyVrdWJlLWFwaXNlcnZlci1zZXJ2 aWNlLW5ldHdvcmstc2lnbmVyMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC AQEAwwhiotCKstSNvGiPWQJdNFY/Qm+zhv8KpTgnmx1isA6oSGzenJ0VljbhlG6k hgvJrlLK9XlQo6WQJ3tIziCY9J3yvX3ngoWnHBhoe8ppzmc1yybMPkgPOGBzaLgM G0Zj1qPV/8+otKCL76qkuX9/B7HXK27ySapQtUNICMtyk4v1a/qxZCiFWitvOfGz 71UUSoRMRrp0ehWRVryd42N4frBi8qHIpj7F1WviWo+U33LKZopqLDI0NMzOFdfL CADurkoLgrNUaMMaxLBPx7neqnueKJIrY29uOaw/rG7QftElGMXTKaSvSuNgZvsb 8CkykpDARErSgcCKs6CSc2xl4QIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYD VR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUBC6CHaB8scDcUOF8psvmo74CNTIwDQYJ KoZIhvcNAQELBQADggEBAHSkFh8zi4tsTFeGpp6R8k/ZJQhXZf0GhJlivzHcg0g5 bPTbAU40TC0OlFswwotf/8OEPQwS8z7uqDFY9LigKZU9orm4K5AZnbLNQy1I95BG 22K1Q5SaF0Y4fCCB49RX0ZRe2kFRndNdmX/Eec5e+ibz4+EsNvoD/+J+S8zcFUOh H/IcjJT6259gLmwKFB9Xka6K1uSzUA7VrwKITj5ZaPuqWpdaBfr89ooYvdX5fmW4 nIq0nsye08cSYsSIqj7GUo1osZkQb8W4l7QBGFepkmry0w+3glCDcXgccWA388Dt TYHN+ulIx3lu8bT9DLozJ7XMGhHKD1pKTDabw/g+n6s= -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- MIIDlzCCAn+gAwIBAgIIT2YgpYI6MM4wDQYJKoZIhvcNAQELBQAwWTFXMFUGA1UE AwxOb3BlbnNoaWZ0LWt1YmUtYXBpc2VydmVyLW9wZXJhdG9yX2xvY2FsaG9zdC1y ZWNvdmVyeS1zZXJ2aW5nLXNpZ25lckAxNzczMzQ4NTc5MB4XDTI2MDMxMjIwNDkz OFoXDTM2MDMwOTIwNDkzOVowWTFXMFUGA1UEAwxOb3BlbnNoaWZ0LWt1YmUtYXBp c2VydmVyLW9wZXJhdG9yX2xvY2FsaG9zdC1yZWNvdmVyeS1zZXJ2aW5nLXNpZ25l ckAxNzczMzQ4NTc5MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAznqZ 8Td7kyBWJijlhBB26VZ3H0ffQZgomXLgalsfajssaX3NfZ7MJ/wSGluIF/V7uiCJ whVBVI70LMLiyKhT1oR51sstw9lQ3mt11e4Becr76zSxBlscEUTXSQQSqJxFv5Kz MIySkavjxYlAiYk+c3kHtagYrfFKqTzj8ii9jvNjEycPjsQUgChgJNaBcckBJgtI HxaPPHFkbHBb7hzLCubfLqxKE2wf2tcRJTmU2cnBp+AZ7K73gbkZkR6xBJ1BEDp4 2/E2YJmxB/9PZHccNS0ZChvv+NPmOuQsuv1K/t788oQlWgdMyJBdvu3K5GPvaJel 20Qv5wDhmO+KfBcXFwIDAQABo2MwYTAOBgNVHQ8BAf8EBAMCAqQwDwYDVR0TAQH/ BAUwAwEB/zAdBgNVHQ4EFgQUMXeop1Iw2YG5PQmokLbj7nHVks8wHwYDVR0jBBgw FoAUMXeop1Iw2YG5PQmokLbj7nHVks8wDQYJKoZIhvcNAQELBQADggEBAKizMcV2 zPvYvB/OgUlgOxyAcV/cqE8FYV7umv//le763cEeozWpkkBpt+WLJ/2xQ5T0dAWq +X/rv1IuU381UNGO8WNi66KyfohTCx3xPvM6fP9ffnwNcOjcL7n6VTlS9v51OJhJ +L0z1zL4V6dlw7LS6lYLG8EFKAzXLHOayTqBLFGB97JP1FdET53uQ+XRBOw5RdxZ K3GrdzAlVaCEFzH2k1KHLlyc1yInzrihLMyFEw36UHWnIQ8MIDdZjkvazJU+DB/Q 42kruwZpOa7YNx4TcqyG1s1DDwSCqvTntaEtd91nwcm5rEGpqrWozMx7Rn0v22Pk IdLO2Scg93NTfz0= -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- MIIDZzCCAk+gAwIBAgIIO06p9bohPK0wDQYJKoZIhvcNAQELBQAwJjEkMCIGA1UE AwwbaW5ncmVzcy1vcGVyYXRvckAxNzczMzQ4NjE2MB4XDTI2MDMxMjIwNTAxN1oX DTI4MDMxMTIwNTAxOFowIzEhMB8GA1UEAwwYKi5hcHBzLnNuby5vcGVuc3RhY2su bGFiMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA+o9xnFP10BScpNR1 Zgs9c0pw95eSECwq0zYgW+xrv2SNsrp0JwW4+wBV+PiD3C88LrEPEXrmwSOuNEs5 cBt4b7rZcLgPwmQqyLQQ7AKC3fme4h15ZyoRrcxHQrg5nGWT4U9UkosmoZ2/s1Y3 R+s5EcARpVlI9dTSDFKFXFNV6VATEiSYh5QPniw7K15f5IA284pP0V9IhvZbwCBn 5FA5sHbLe8UFRsAZImK+AlievjRd9aM7Eo+uSLTcz/5fcANWxdCWS0a5YNCdLEvc FCF+OMxc1D3CPKoYc3I59QqL5QWA1cNy+x9GCin08n8aDE/6XiIUmrGuoB/0RJKl IctVhQIDAQABo4GbMIGYMA4GA1UdDwEB/wQEAwIFoDATBgNVHSUEDDAKBggrBgEF BQcDATAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBRrhQelqNfUmq9tu64OC4cDQieN 8zAfBgNVHSMEGDAWgBSHxncAZMHPNNyvYjZRNfvNFsGFhjAjBgNVHREEHDAaghgq LmFwcHMuc25vLm9wZW5zdGFjay5sYWIwDQYJKoZIhvcNAQELBQADggEBADAqvDPT xnaz+ql7D/Y94/d+WS9HahS98ZqqLAFenyklouU/eDrQ8YB8KIPExcSMQFsQGskv PKkJtpXy7Hwwic7k1iFTISSzA3f6IGGOoes+lDTp0lnM7Bd3N35KDUfARb6egf7B udivetAAl9SBh3U6+Pq1qmEhR3FNbbpZODgMWspl9tHZ83QSbm+b6d8zg131dQab HsK7XlMMXDxsHSj1TTcxkMzw/dyd9r5f1Pp50gfHKceMPlurZnit+770fZwS9XGD TsyrXcUAcglwxYY2YSuxn9pTke60HkKJREQ73FOpgO+yz0aGhyG2TlagMslf/w+1 6pEREYYtq7dxBg4= -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- MIIDDDCCAfSgAwIBAgIBATANBgkqhkiG9w0BAQsFADAmMSQwIgYDVQQDDBtpbmdy ZXNzLW9wZXJhdG9yQDE3NzMzNDg2MTYwHhcNMjYwMzEyMjA1MDE1WhcNMjgwMzEx MjA1MDE2WjAmMSQwIgYDVQQDDBtpbmdyZXNzLW9wZXJhdG9yQDE3NzMzNDg2MTYw ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCyBUIpxBnvWTMxvMkK5pBc HCh3MAzB3q7HS9QlU7xGZzN81sSnIGcvg032HeKiiqNvOYPSKQ+6jm6vGiD/ui9l mNlBVNyogyOPZh0V3BiWY505rdCGdlJT0dIDuVc9sN92LRGmNI0NbHLyHBZP4Trp KjYzzkEZZRVsJsh9nmfZ1UoBnICCSk47G4YDvqOflfjAvVdXU9dhPZoJw2hrT7Hd GJvBvtTuw2/mLK+EWjN8LkN0+BNIZO0CSbElCUcrz6m2Yw2BiLGi/WTPVlICs01K HhTL5Qb95PyGir0WnIav9+lEldZIDRaWGKP/0fiaB39FN3cri1WIrvnsa8d3o4Ft AgMBAAGjRTBDMA4GA1UdDwEB/wQEAwICpDASBgNVHRMBAf8ECDAGAQH/AgEAMB0G A1UdDgQWBBSHxncAZMHPNNyvYjZRNfvNFsGFhjANBgkqhkiG9w0BAQsFAAOCAQEA U83MFjGAIRdYqVtBVpW1OHmsIBOvRsSygdqk+uMOhKHVFM9XjHgDpgQoAsutRywt ZZDZAlpyo+pPUred1jOMAgmSsszsdSBpTszY5Ev9m7zlRuq7fl8fNiOfsufd2Dw1 t0s/WyLeCLOYTuUMlxaGkAXoLbdCe67PSglxIyUz2AU34gvovJByoaO0eo+yLQ9/ vFW8BKTX2tdDj7023QJoc+3Cx6GhWYUE2h7CCins3YPtnx9PnDpURmQ28ImNbL5T SkvdHSuOuxNO4o1cze4p+ECK0xx570QIbghgR18w2UvphtSH950jlwQg6gbQrj7+ bs36xlNRHk0oYPFHPBTsxA== -----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-12T21:19:35Z" 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-12T21:19:35Z" name: kube-root-ca.crt namespace: metallb-system resourceVersion: "19103" uid: bb0c1d5d-e10b-403f-8a0c-bc97502aaeff - 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-12T21:21:02Z" 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":"dc651d2e-a101-4666-8a71-1531af51bd14"}: {} manager: manager operation: Update time: "2026-03-12T21:21:02Z" name: metallb-excludel2 namespace: metallb-system ownerReferences: - apiVersion: metallb.io/v1beta1 blockOwnerDeletion: true controller: true kind: MetalLB name: metallb uid: dc651d2e-a101-4666-8a71-1531af51bd14 resourceVersion: "23305" uid: 79b87df7-d4cb-4bda-b521-7ebc6acaf668 - apiVersion: v1 data: service-ca.crt: | -----BEGIN CERTIFICATE----- MIIDUTCCAjmgAwIBAgIII45lwxs46AEwDQYJKoZIhvcNAQELBQAwNjE0MDIGA1UE Awwrb3BlbnNoaWZ0LXNlcnZpY2Utc2VydmluZy1zaWduZXJAMTc3MzM0ODU5MjAe Fw0yNjAzMTIyMDQ5NTFaFw0yODA1MTAyMDQ5NTJaMDYxNDAyBgNVBAMMK29wZW5z aGlmdC1zZXJ2aWNlLXNlcnZpbmctc2lnbmVyQDE3NzMzNDg1OTIwggEiMA0GCSqG SIb3DQEBAQUAA4IBDwAwggEKAoIBAQCkXSOEDLPl3jSv5cOzPhYIDncp0L/L2gCb nF3qFp2/XB7JXkKnvldcdEVgEukc3umHEPZgKS4CiZLe8Ec6/Msm9k70RPg5UciW E9ACMCvZ7yp/T5d7k5VuT7lxfl4uEp5F8TgVluX9XdWjPXaAlcGZtPrmSV8pgzsy QRCGrm+qtlM1NYKkENJAsxXidbNSXI4gqGPx1owkVuSd2ppaERMtPvIBYeO+70an 8ZvMXQZmP3PFBe7lNiUOxdg2yPztYXHnSTl5hdlldIy9pzbtOKh71vFbhUXawoIn oERquPSAXfpvYcs6AI2euSgRA6W1EuUjTXC/Lkwc2UPk0wxzuljvAgMBAAGjYzBh MA4GA1UdDwEB/wQEAwICpDAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBTy0cc3 bMFMpX/1ImLjNA7VXCbjxTAfBgNVHSMEGDAWgBTy0cc3bMFMpX/1ImLjNA7VXCbj xTANBgkqhkiG9w0BAQsFAAOCAQEABJUVOOYkLbyzB5JIscqk/DVFiULJij6/6omg H4yh/yJoSARUapMjgLnFiUSGOdIYR1A/e9fSVkdLDCz8y72btEMC8vKoYgjJY5bc BGVvIMAX2hRFc2t8RTZHbN2+pycB9yM4XvsCzKf8tUMvCKskU4P/pbII6Gb89YjA nMT4UqI4JfDyKkIQjOqOMaztHQ1f13SKBiXQNWRTRJcAH0YKI9eSjS9FSsmiTmyK jF4Pj6whPD7AKAlvcJp3Gh10hHEh9VUGLSU8FcQii8fYXfrQ25clxd7Cy9zCpQed bTpg3JsW1dmcptmLKGSglFzzu1TF59CavuZRc1hCq5FnhBjs3g== -----END CERTIFICATE----- kind: ConfigMap metadata: annotations: service.beta.openshift.io/inject-cabundle: "true" creationTimestamp: "2026-03-12T21:19:35Z" 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-12T21:19:35Z" - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:data: f:service-ca.crt: {} manager: service-ca-operator operation: Update time: "2026-03-12T21:19:35Z" name: openshift-service-ca.crt namespace: metallb-system resourceVersion: "19122" uid: a580599a-05c5-452f-8123-cc7815e72f68 kind: ConfigMapList metadata: resourceVersion: "40913"