|
|
@ -6,7 +6,7 @@ metadata:
|
|
|
|
pod-security.kubernetes.io/audit: privileged
|
|
|
|
pod-security.kubernetes.io/audit: privileged
|
|
|
|
pod-security.kubernetes.io/enforce: privileged
|
|
|
|
pod-security.kubernetes.io/enforce: privileged
|
|
|
|
pod-security.kubernetes.io/warn: privileged
|
|
|
|
pod-security.kubernetes.io/warn: privileged
|
|
|
|
name: metallb-system
|
|
|
|
name: {{ metallb_namespace }}
|
|
|
|
|
|
|
|
|
|
|
|
---
|
|
|
|
---
|
|
|
|
apiVersion: apiextensions.k8s.io/v1
|
|
|
|
apiVersion: apiextensions.k8s.io/v1
|
|
|
@ -23,7 +23,7 @@ spec:
|
|
|
|
caBundle: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tDQpNSUlGWlRDQ0EwMmdBd0lCQWdJVU5GRW1XcTM3MVpKdGkrMmlSQzk1WmpBV1MxZ3dEUVlKS29aSWh2Y05BUUVMDQpCUUF3UWpFTE1Ba0dBMVVFQmhNQ1dGZ3hGVEFUQmdOVkJBY01ERVJsWm1GMWJIUWdRMmwwZVRFY01Cb0dBMVVFDQpDZ3dUUkdWbVlYVnNkQ0JEYjIxd1lXNTVJRXgwWkRBZUZ3MHlNakEzTVRrd09UTXlNek5hRncweU1qQTRNVGd3DQpPVE15TXpOYU1FSXhDekFKQmdOVkJBWVRBbGhZTVJVd0V3WURWUVFIREF4RVpXWmhkV3gwSUVOcGRIa3hIREFhDQpCZ05WQkFvTUUwUmxabUYxYkhRZ1EyOXRjR0Z1ZVNCTWRHUXdnZ0lpTUEwR0NTcUdTSWIzRFFFQkFRVUFBNElDDQpEd0F3Z2dJS0FvSUNBUUNxVFpxMWZRcC9vYkdlenhES0o3OVB3Ny94azJwellualNzMlkzb1ZYSm5sRmM4YjVlDQpma2ZZQnY2bndscW1keW5PL2phWFBaQmRQSS82aFdOUDBkdVhadEtWU0NCUUpyZzEyOGNXb3F0MGNTN3pLb1VpDQpvcU1tQ0QvRXVBeFFNZjhRZDF2c1gvVllkZ0poVTZBRXJLZEpIaXpFOUJtUkNkTDBGMW1OVW55Rk82UnRtWFZUDQpidkxsTDVYeTc2R0FaQVBLOFB4aVlDa0NtbDdxN0VnTWNiOXlLWldCYmlxQ3VkTXE5TGJLNmdKNzF6YkZnSXV4DQo1L1pXK2JraTB2RlplWk9ZODUxb1psckFUNzJvMDI4NHNTWW9uN0pHZVZkY3NoUnh5R1VpSFpSTzdkaXZVTDVTDQpmM2JmSDFYbWY1ZDQzT0NWTWRuUUV2NWVaOG8zeWVLa3ZrbkZQUGVJMU9BbjdGbDlFRVNNR2dhOGFaSG1URSttDQpsLzlMSmdDYjBnQmtPT0M0WnV4bWh2aERKV1EzWnJCS3pMQlNUZXN0NWlLNVlwcXRWVVk2THRyRW9FelVTK1lsDQpwWndXY2VQWHlHeHM5ZURsR3lNVmQraW15Y3NTU1UvVno2Mmx6MnZCS21NTXBkYldDQWhud0RsRTVqU2dyMjRRDQp0eGNXLys2N3d5KzhuQlI3UXdqVTFITndVRjBzeERWdEwrZ1NHVERnSEVZSlhZelYvT05zMy94TkpoVFNPSkxNDQpoeXNVdyttaGdackdhbUdXcHVIVU1DUitvTWJzMTc1UkcrQjJnUFFHVytPTjJnUTRyOXN2b0ZBNHBBQm8xd1dLDQpRYjRhY3pmeVVscElBOVFoSmFsZEY3S3dPSHVlV3gwRUNrNXg0T2tvVDBvWVp0dzFiR0JjRGtaSmF3SURBUUFCDQpvMU13VVRBZEJnTlZIUTRFRmdRVW90UlNIUm9IWTEyRFZ4R0NCdEhpb1g2ZmVFQXdId1lEVlIwakJCZ3dGb0FVDQpvdFJTSFJvSFkxMkRWeEdDQnRIaW9YNmZlRUF3RHdZRFZSMFRBUUgvQkFVd0F3RUIvekFOQmdrcWhraUc5dzBCDQpBUXNGQUFPQ0FnRUFSbkpsWWRjMTFHd0VxWnh6RDF2R3BDR2pDN2VWTlQ3aVY1d3IybXlybHdPYi9aUWFEa0xYDQpvVStaOVVXT1VlSXJTdzUydDdmQUpvVVAwSm5iYkMveVIrU1lqUGhvUXNiVHduOTc2ZldBWTduM3FMOXhCd1Y0DQphek41OXNjeUp0dlhMeUtOL2N5ak1ReDRLajBIMFg0bWJ6bzVZNUtzWWtYVU0vOEFPdWZMcEd0S1NGVGgrSEFDDQpab1Q5YnZHS25adnNHd0tYZFF0Wnh0akhaUjVqK3U3ZGtQOTJBT051RFNabS8rWVV4b2tBK09JbzdSR3BwSHNXDQo1ZTdNY0FTVXRtb1FORXd6dVFoVkJaRWQ1OGtKYjUrV0VWbGNzanlXNnRTbzErZ25tTWNqR1BsMWgxR2hVbjV4DQpFY0lWRnBIWXM5YWo1NmpBSjk1MVQvZjhMaWxmTlVnanBLQ0c1bnl0SUt3emxhOHNtdGlPdm1UNEpYbXBwSkI2DQo4bmdHRVluVjUrUTYwWFJ2OEhSSGp1VG9CRHVhaERrVDA2R1JGODU1d09FR2V4bkZpMXZYWUxLVllWb1V2MXRKDQo4dVdUR1pwNllDSVJldlBqbzg5ZytWTlJSaVFYUThJd0dybXE5c0RoVTlqTjA0SjdVL1RvRDFpNHE3VnlsRUc5DQorV1VGNkNLaEdBeTJIaEhwVncyTGFoOS9lUzdZMUZ1YURrWmhPZG1laG1BOCtqdHNZamJadnR5Mm1SWlF0UUZzDQpUU1VUUjREbUR2bVVPRVRmeStpRHdzK2RkWXVNTnJGeVVYV2dkMnpBQU4ydVl1UHFGY2pRcFNPODFzVTJTU3R3DQoxVzAyeUtYOGJEYmZFdjBzbUh3UzliQnFlSGo5NEM1Mjg0YXpsdTBmaUdpTm1OUEM4ckJLRmhBPQ0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQ==
|
|
|
|
caBundle: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tDQpNSUlGWlRDQ0EwMmdBd0lCQWdJVU5GRW1XcTM3MVpKdGkrMmlSQzk1WmpBV1MxZ3dEUVlKS29aSWh2Y05BUUVMDQpCUUF3UWpFTE1Ba0dBMVVFQmhNQ1dGZ3hGVEFUQmdOVkJBY01ERVJsWm1GMWJIUWdRMmwwZVRFY01Cb0dBMVVFDQpDZ3dUUkdWbVlYVnNkQ0JEYjIxd1lXNTVJRXgwWkRBZUZ3MHlNakEzTVRrd09UTXlNek5hRncweU1qQTRNVGd3DQpPVE15TXpOYU1FSXhDekFKQmdOVkJBWVRBbGhZTVJVd0V3WURWUVFIREF4RVpXWmhkV3gwSUVOcGRIa3hIREFhDQpCZ05WQkFvTUUwUmxabUYxYkhRZ1EyOXRjR0Z1ZVNCTWRHUXdnZ0lpTUEwR0NTcUdTSWIzRFFFQkFRVUFBNElDDQpEd0F3Z2dJS0FvSUNBUUNxVFpxMWZRcC9vYkdlenhES0o3OVB3Ny94azJwellualNzMlkzb1ZYSm5sRmM4YjVlDQpma2ZZQnY2bndscW1keW5PL2phWFBaQmRQSS82aFdOUDBkdVhadEtWU0NCUUpyZzEyOGNXb3F0MGNTN3pLb1VpDQpvcU1tQ0QvRXVBeFFNZjhRZDF2c1gvVllkZ0poVTZBRXJLZEpIaXpFOUJtUkNkTDBGMW1OVW55Rk82UnRtWFZUDQpidkxsTDVYeTc2R0FaQVBLOFB4aVlDa0NtbDdxN0VnTWNiOXlLWldCYmlxQ3VkTXE5TGJLNmdKNzF6YkZnSXV4DQo1L1pXK2JraTB2RlplWk9ZODUxb1psckFUNzJvMDI4NHNTWW9uN0pHZVZkY3NoUnh5R1VpSFpSTzdkaXZVTDVTDQpmM2JmSDFYbWY1ZDQzT0NWTWRuUUV2NWVaOG8zeWVLa3ZrbkZQUGVJMU9BbjdGbDlFRVNNR2dhOGFaSG1URSttDQpsLzlMSmdDYjBnQmtPT0M0WnV4bWh2aERKV1EzWnJCS3pMQlNUZXN0NWlLNVlwcXRWVVk2THRyRW9FelVTK1lsDQpwWndXY2VQWHlHeHM5ZURsR3lNVmQraW15Y3NTU1UvVno2Mmx6MnZCS21NTXBkYldDQWhud0RsRTVqU2dyMjRRDQp0eGNXLys2N3d5KzhuQlI3UXdqVTFITndVRjBzeERWdEwrZ1NHVERnSEVZSlhZelYvT05zMy94TkpoVFNPSkxNDQpoeXNVdyttaGdackdhbUdXcHVIVU1DUitvTWJzMTc1UkcrQjJnUFFHVytPTjJnUTRyOXN2b0ZBNHBBQm8xd1dLDQpRYjRhY3pmeVVscElBOVFoSmFsZEY3S3dPSHVlV3gwRUNrNXg0T2tvVDBvWVp0dzFiR0JjRGtaSmF3SURBUUFCDQpvMU13VVRBZEJnTlZIUTRFRmdRVW90UlNIUm9IWTEyRFZ4R0NCdEhpb1g2ZmVFQXdId1lEVlIwakJCZ3dGb0FVDQpvdFJTSFJvSFkxMkRWeEdDQnRIaW9YNmZlRUF3RHdZRFZSMFRBUUgvQkFVd0F3RUIvekFOQmdrcWhraUc5dzBCDQpBUXNGQUFPQ0FnRUFSbkpsWWRjMTFHd0VxWnh6RDF2R3BDR2pDN2VWTlQ3aVY1d3IybXlybHdPYi9aUWFEa0xYDQpvVStaOVVXT1VlSXJTdzUydDdmQUpvVVAwSm5iYkMveVIrU1lqUGhvUXNiVHduOTc2ZldBWTduM3FMOXhCd1Y0DQphek41OXNjeUp0dlhMeUtOL2N5ak1ReDRLajBIMFg0bWJ6bzVZNUtzWWtYVU0vOEFPdWZMcEd0S1NGVGgrSEFDDQpab1Q5YnZHS25adnNHd0tYZFF0Wnh0akhaUjVqK3U3ZGtQOTJBT051RFNabS8rWVV4b2tBK09JbzdSR3BwSHNXDQo1ZTdNY0FTVXRtb1FORXd6dVFoVkJaRWQ1OGtKYjUrV0VWbGNzanlXNnRTbzErZ25tTWNqR1BsMWgxR2hVbjV4DQpFY0lWRnBIWXM5YWo1NmpBSjk1MVQvZjhMaWxmTlVnanBLQ0c1bnl0SUt3emxhOHNtdGlPdm1UNEpYbXBwSkI2DQo4bmdHRVluVjUrUTYwWFJ2OEhSSGp1VG9CRHVhaERrVDA2R1JGODU1d09FR2V4bkZpMXZYWUxLVllWb1V2MXRKDQo4dVdUR1pwNllDSVJldlBqbzg5ZytWTlJSaVFYUThJd0dybXE5c0RoVTlqTjA0SjdVL1RvRDFpNHE3VnlsRUc5DQorV1VGNkNLaEdBeTJIaEhwVncyTGFoOS9lUzdZMUZ1YURrWmhPZG1laG1BOCtqdHNZamJadnR5Mm1SWlF0UUZzDQpUU1VUUjREbUR2bVVPRVRmeStpRHdzK2RkWXVNTnJGeVVYV2dkMnpBQU4ydVl1UHFGY2pRcFNPODFzVTJTU3R3DQoxVzAyeUtYOGJEYmZFdjBzbUh3UzliQnFlSGo5NEM1Mjg0YXpsdTBmaUdpTm1OUEM4ckJLRmhBPQ0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQ==
|
|
|
|
service:
|
|
|
|
service:
|
|
|
|
name: webhook-service
|
|
|
|
name: webhook-service
|
|
|
|
namespace: metallb-system
|
|
|
|
namespace: "{{ metallb_namespace }}"
|
|
|
|
path: /convert
|
|
|
|
path: /convert
|
|
|
|
conversionReviewVersions:
|
|
|
|
conversionReviewVersions:
|
|
|
|
- v1alpha1
|
|
|
|
- v1alpha1
|
|
|
@ -544,7 +544,7 @@ spec:
|
|
|
|
caBundle: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tDQpNSUlGWlRDQ0EwMmdBd0lCQWdJVU5GRW1XcTM3MVpKdGkrMmlSQzk1WmpBV1MxZ3dEUVlKS29aSWh2Y05BUUVMDQpCUUF3UWpFTE1Ba0dBMVVFQmhNQ1dGZ3hGVEFUQmdOVkJBY01ERVJsWm1GMWJIUWdRMmwwZVRFY01Cb0dBMVVFDQpDZ3dUUkdWbVlYVnNkQ0JEYjIxd1lXNTVJRXgwWkRBZUZ3MHlNakEzTVRrd09UTXlNek5hRncweU1qQTRNVGd3DQpPVE15TXpOYU1FSXhDekFKQmdOVkJBWVRBbGhZTVJVd0V3WURWUVFIREF4RVpXWmhkV3gwSUVOcGRIa3hIREFhDQpCZ05WQkFvTUUwUmxabUYxYkhRZ1EyOXRjR0Z1ZVNCTWRHUXdnZ0lpTUEwR0NTcUdTSWIzRFFFQkFRVUFBNElDDQpEd0F3Z2dJS0FvSUNBUUNxVFpxMWZRcC9vYkdlenhES0o3OVB3Ny94azJwellualNzMlkzb1ZYSm5sRmM4YjVlDQpma2ZZQnY2bndscW1keW5PL2phWFBaQmRQSS82aFdOUDBkdVhadEtWU0NCUUpyZzEyOGNXb3F0MGNTN3pLb1VpDQpvcU1tQ0QvRXVBeFFNZjhRZDF2c1gvVllkZ0poVTZBRXJLZEpIaXpFOUJtUkNkTDBGMW1OVW55Rk82UnRtWFZUDQpidkxsTDVYeTc2R0FaQVBLOFB4aVlDa0NtbDdxN0VnTWNiOXlLWldCYmlxQ3VkTXE5TGJLNmdKNzF6YkZnSXV4DQo1L1pXK2JraTB2RlplWk9ZODUxb1psckFUNzJvMDI4NHNTWW9uN0pHZVZkY3NoUnh5R1VpSFpSTzdkaXZVTDVTDQpmM2JmSDFYbWY1ZDQzT0NWTWRuUUV2NWVaOG8zeWVLa3ZrbkZQUGVJMU9BbjdGbDlFRVNNR2dhOGFaSG1URSttDQpsLzlMSmdDYjBnQmtPT0M0WnV4bWh2aERKV1EzWnJCS3pMQlNUZXN0NWlLNVlwcXRWVVk2THRyRW9FelVTK1lsDQpwWndXY2VQWHlHeHM5ZURsR3lNVmQraW15Y3NTU1UvVno2Mmx6MnZCS21NTXBkYldDQWhud0RsRTVqU2dyMjRRDQp0eGNXLys2N3d5KzhuQlI3UXdqVTFITndVRjBzeERWdEwrZ1NHVERnSEVZSlhZelYvT05zMy94TkpoVFNPSkxNDQpoeXNVdyttaGdackdhbUdXcHVIVU1DUitvTWJzMTc1UkcrQjJnUFFHVytPTjJnUTRyOXN2b0ZBNHBBQm8xd1dLDQpRYjRhY3pmeVVscElBOVFoSmFsZEY3S3dPSHVlV3gwRUNrNXg0T2tvVDBvWVp0dzFiR0JjRGtaSmF3SURBUUFCDQpvMU13VVRBZEJnTlZIUTRFRmdRVW90UlNIUm9IWTEyRFZ4R0NCdEhpb1g2ZmVFQXdId1lEVlIwakJCZ3dGb0FVDQpvdFJTSFJvSFkxMkRWeEdDQnRIaW9YNmZlRUF3RHdZRFZSMFRBUUgvQkFVd0F3RUIvekFOQmdrcWhraUc5dzBCDQpBUXNGQUFPQ0FnRUFSbkpsWWRjMTFHd0VxWnh6RDF2R3BDR2pDN2VWTlQ3aVY1d3IybXlybHdPYi9aUWFEa0xYDQpvVStaOVVXT1VlSXJTdzUydDdmQUpvVVAwSm5iYkMveVIrU1lqUGhvUXNiVHduOTc2ZldBWTduM3FMOXhCd1Y0DQphek41OXNjeUp0dlhMeUtOL2N5ak1ReDRLajBIMFg0bWJ6bzVZNUtzWWtYVU0vOEFPdWZMcEd0S1NGVGgrSEFDDQpab1Q5YnZHS25adnNHd0tYZFF0Wnh0akhaUjVqK3U3ZGtQOTJBT051RFNabS8rWVV4b2tBK09JbzdSR3BwSHNXDQo1ZTdNY0FTVXRtb1FORXd6dVFoVkJaRWQ1OGtKYjUrV0VWbGNzanlXNnRTbzErZ25tTWNqR1BsMWgxR2hVbjV4DQpFY0lWRnBIWXM5YWo1NmpBSjk1MVQvZjhMaWxmTlVnanBLQ0c1bnl0SUt3emxhOHNtdGlPdm1UNEpYbXBwSkI2DQo4bmdHRVluVjUrUTYwWFJ2OEhSSGp1VG9CRHVhaERrVDA2R1JGODU1d09FR2V4bkZpMXZYWUxLVllWb1V2MXRKDQo4dVdUR1pwNllDSVJldlBqbzg5ZytWTlJSaVFYUThJd0dybXE5c0RoVTlqTjA0SjdVL1RvRDFpNHE3VnlsRUc5DQorV1VGNkNLaEdBeTJIaEhwVncyTGFoOS9lUzdZMUZ1YURrWmhPZG1laG1BOCtqdHNZamJadnR5Mm1SWlF0UUZzDQpUU1VUUjREbUR2bVVPRVRmeStpRHdzK2RkWXVNTnJGeVVYV2dkMnpBQU4ydVl1UHFGY2pRcFNPODFzVTJTU3R3DQoxVzAyeUtYOGJEYmZFdjBzbUh3UzliQnFlSGo5NEM1Mjg0YXpsdTBmaUdpTm1OUEM4ckJLRmhBPQ0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQ==
|
|
|
|
caBundle: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tDQpNSUlGWlRDQ0EwMmdBd0lCQWdJVU5GRW1XcTM3MVpKdGkrMmlSQzk1WmpBV1MxZ3dEUVlKS29aSWh2Y05BUUVMDQpCUUF3UWpFTE1Ba0dBMVVFQmhNQ1dGZ3hGVEFUQmdOVkJBY01ERVJsWm1GMWJIUWdRMmwwZVRFY01Cb0dBMVVFDQpDZ3dUUkdWbVlYVnNkQ0JEYjIxd1lXNTVJRXgwWkRBZUZ3MHlNakEzTVRrd09UTXlNek5hRncweU1qQTRNVGd3DQpPVE15TXpOYU1FSXhDekFKQmdOVkJBWVRBbGhZTVJVd0V3WURWUVFIREF4RVpXWmhkV3gwSUVOcGRIa3hIREFhDQpCZ05WQkFvTUUwUmxabUYxYkhRZ1EyOXRjR0Z1ZVNCTWRHUXdnZ0lpTUEwR0NTcUdTSWIzRFFFQkFRVUFBNElDDQpEd0F3Z2dJS0FvSUNBUUNxVFpxMWZRcC9vYkdlenhES0o3OVB3Ny94azJwellualNzMlkzb1ZYSm5sRmM4YjVlDQpma2ZZQnY2bndscW1keW5PL2phWFBaQmRQSS82aFdOUDBkdVhadEtWU0NCUUpyZzEyOGNXb3F0MGNTN3pLb1VpDQpvcU1tQ0QvRXVBeFFNZjhRZDF2c1gvVllkZ0poVTZBRXJLZEpIaXpFOUJtUkNkTDBGMW1OVW55Rk82UnRtWFZUDQpidkxsTDVYeTc2R0FaQVBLOFB4aVlDa0NtbDdxN0VnTWNiOXlLWldCYmlxQ3VkTXE5TGJLNmdKNzF6YkZnSXV4DQo1L1pXK2JraTB2RlplWk9ZODUxb1psckFUNzJvMDI4NHNTWW9uN0pHZVZkY3NoUnh5R1VpSFpSTzdkaXZVTDVTDQpmM2JmSDFYbWY1ZDQzT0NWTWRuUUV2NWVaOG8zeWVLa3ZrbkZQUGVJMU9BbjdGbDlFRVNNR2dhOGFaSG1URSttDQpsLzlMSmdDYjBnQmtPT0M0WnV4bWh2aERKV1EzWnJCS3pMQlNUZXN0NWlLNVlwcXRWVVk2THRyRW9FelVTK1lsDQpwWndXY2VQWHlHeHM5ZURsR3lNVmQraW15Y3NTU1UvVno2Mmx6MnZCS21NTXBkYldDQWhud0RsRTVqU2dyMjRRDQp0eGNXLys2N3d5KzhuQlI3UXdqVTFITndVRjBzeERWdEwrZ1NHVERnSEVZSlhZelYvT05zMy94TkpoVFNPSkxNDQpoeXNVdyttaGdackdhbUdXcHVIVU1DUitvTWJzMTc1UkcrQjJnUFFHVytPTjJnUTRyOXN2b0ZBNHBBQm8xd1dLDQpRYjRhY3pmeVVscElBOVFoSmFsZEY3S3dPSHVlV3gwRUNrNXg0T2tvVDBvWVp0dzFiR0JjRGtaSmF3SURBUUFCDQpvMU13VVRBZEJnTlZIUTRFRmdRVW90UlNIUm9IWTEyRFZ4R0NCdEhpb1g2ZmVFQXdId1lEVlIwakJCZ3dGb0FVDQpvdFJTSFJvSFkxMkRWeEdDQnRIaW9YNmZlRUF3RHdZRFZSMFRBUUgvQkFVd0F3RUIvekFOQmdrcWhraUc5dzBCDQpBUXNGQUFPQ0FnRUFSbkpsWWRjMTFHd0VxWnh6RDF2R3BDR2pDN2VWTlQ3aVY1d3IybXlybHdPYi9aUWFEa0xYDQpvVStaOVVXT1VlSXJTdzUydDdmQUpvVVAwSm5iYkMveVIrU1lqUGhvUXNiVHduOTc2ZldBWTduM3FMOXhCd1Y0DQphek41OXNjeUp0dlhMeUtOL2N5ak1ReDRLajBIMFg0bWJ6bzVZNUtzWWtYVU0vOEFPdWZMcEd0S1NGVGgrSEFDDQpab1Q5YnZHS25adnNHd0tYZFF0Wnh0akhaUjVqK3U3ZGtQOTJBT051RFNabS8rWVV4b2tBK09JbzdSR3BwSHNXDQo1ZTdNY0FTVXRtb1FORXd6dVFoVkJaRWQ1OGtKYjUrV0VWbGNzanlXNnRTbzErZ25tTWNqR1BsMWgxR2hVbjV4DQpFY0lWRnBIWXM5YWo1NmpBSjk1MVQvZjhMaWxmTlVnanBLQ0c1bnl0SUt3emxhOHNtdGlPdm1UNEpYbXBwSkI2DQo4bmdHRVluVjUrUTYwWFJ2OEhSSGp1VG9CRHVhaERrVDA2R1JGODU1d09FR2V4bkZpMXZYWUxLVllWb1V2MXRKDQo4dVdUR1pwNllDSVJldlBqbzg5ZytWTlJSaVFYUThJd0dybXE5c0RoVTlqTjA0SjdVL1RvRDFpNHE3VnlsRUc5DQorV1VGNkNLaEdBeTJIaEhwVncyTGFoOS9lUzdZMUZ1YURrWmhPZG1laG1BOCtqdHNZamJadnR5Mm1SWlF0UUZzDQpUU1VUUjREbUR2bVVPRVRmeStpRHdzK2RkWXVNTnJGeVVYV2dkMnpBQU4ydVl1UHFGY2pRcFNPODFzVTJTU3R3DQoxVzAyeUtYOGJEYmZFdjBzbUh3UzliQnFlSGo5NEM1Mjg0YXpsdTBmaUdpTm1OUEM4ckJLRmhBPQ0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQ==
|
|
|
|
service:
|
|
|
|
service:
|
|
|
|
name: webhook-service
|
|
|
|
name: webhook-service
|
|
|
|
namespace: metallb-system
|
|
|
|
namespace: "{{ metallb_namespace }}"
|
|
|
|
path: /convert
|
|
|
|
path: /convert
|
|
|
|
conversionReviewVersions:
|
|
|
|
conversionReviewVersions:
|
|
|
|
- v1beta1
|
|
|
|
- v1beta1
|
|
|
@ -1291,7 +1291,7 @@ metadata:
|
|
|
|
pod-security.kubernetes.io/enforce: privileged
|
|
|
|
pod-security.kubernetes.io/enforce: privileged
|
|
|
|
pod-security.kubernetes.io/warn: privileged
|
|
|
|
pod-security.kubernetes.io/warn: privileged
|
|
|
|
name: controller
|
|
|
|
name: controller
|
|
|
|
namespace: metallb-system
|
|
|
|
namespace: "{{ metallb_namespace }}"
|
|
|
|
|
|
|
|
|
|
|
|
{% if metallb_speaker_enabled %}
|
|
|
|
{% if metallb_speaker_enabled %}
|
|
|
|
---
|
|
|
|
---
|
|
|
@ -1301,7 +1301,7 @@ metadata:
|
|
|
|
labels:
|
|
|
|
labels:
|
|
|
|
app: metallb
|
|
|
|
app: metallb
|
|
|
|
name: speaker
|
|
|
|
name: speaker
|
|
|
|
namespace: metallb-system
|
|
|
|
namespace: "{{ metallb_namespace }}"
|
|
|
|
{% endif %}
|
|
|
|
{% endif %}
|
|
|
|
---
|
|
|
|
---
|
|
|
|
apiVersion: rbac.authorization.k8s.io/v1
|
|
|
|
apiVersion: rbac.authorization.k8s.io/v1
|
|
|
@ -1310,7 +1310,7 @@ metadata:
|
|
|
|
labels:
|
|
|
|
labels:
|
|
|
|
app: metallb
|
|
|
|
app: metallb
|
|
|
|
name: controller
|
|
|
|
name: controller
|
|
|
|
namespace: metallb-system
|
|
|
|
namespace: "{{ metallb_namespace }}"
|
|
|
|
rules:
|
|
|
|
rules:
|
|
|
|
- apiGroups:
|
|
|
|
- apiGroups:
|
|
|
|
- ""
|
|
|
|
- ""
|
|
|
@ -1402,7 +1402,7 @@ metadata:
|
|
|
|
labels:
|
|
|
|
labels:
|
|
|
|
app: metallb
|
|
|
|
app: metallb
|
|
|
|
name: pod-lister
|
|
|
|
name: pod-lister
|
|
|
|
namespace: metallb-system
|
|
|
|
namespace: "{{ metallb_namespace }}"
|
|
|
|
rules:
|
|
|
|
rules:
|
|
|
|
- apiGroups:
|
|
|
|
- apiGroups:
|
|
|
|
- ""
|
|
|
|
- ""
|
|
|
@ -1480,7 +1480,7 @@ kind: ClusterRole
|
|
|
|
metadata:
|
|
|
|
metadata:
|
|
|
|
labels:
|
|
|
|
labels:
|
|
|
|
app: metallb
|
|
|
|
app: metallb
|
|
|
|
name: metallb-system:controller
|
|
|
|
name: {{ metallb_namespace }}:controller
|
|
|
|
rules:
|
|
|
|
rules:
|
|
|
|
- apiGroups:
|
|
|
|
- apiGroups:
|
|
|
|
- ""
|
|
|
|
- ""
|
|
|
@ -1561,7 +1561,7 @@ kind: ClusterRole
|
|
|
|
metadata:
|
|
|
|
metadata:
|
|
|
|
labels:
|
|
|
|
labels:
|
|
|
|
app: metallb
|
|
|
|
app: metallb
|
|
|
|
name: metallb-system:speaker
|
|
|
|
name: {{ metallb_namespace }}:speaker
|
|
|
|
rules:
|
|
|
|
rules:
|
|
|
|
- apiGroups:
|
|
|
|
- apiGroups:
|
|
|
|
- ""
|
|
|
|
- ""
|
|
|
@ -1598,7 +1598,7 @@ metadata:
|
|
|
|
labels:
|
|
|
|
labels:
|
|
|
|
app: metallb
|
|
|
|
app: metallb
|
|
|
|
name: controller
|
|
|
|
name: controller
|
|
|
|
namespace: metallb-system
|
|
|
|
namespace: "{{ metallb_namespace }}"
|
|
|
|
roleRef:
|
|
|
|
roleRef:
|
|
|
|
apiGroup: rbac.authorization.k8s.io
|
|
|
|
apiGroup: rbac.authorization.k8s.io
|
|
|
|
kind: Role
|
|
|
|
kind: Role
|
|
|
@ -1606,7 +1606,7 @@ roleRef:
|
|
|
|
subjects:
|
|
|
|
subjects:
|
|
|
|
- kind: ServiceAccount
|
|
|
|
- kind: ServiceAccount
|
|
|
|
name: controller
|
|
|
|
name: controller
|
|
|
|
namespace: metallb-system
|
|
|
|
namespace: "{{ metallb_namespace }}"
|
|
|
|
|
|
|
|
|
|
|
|
---
|
|
|
|
---
|
|
|
|
apiVersion: rbac.authorization.k8s.io/v1
|
|
|
|
apiVersion: rbac.authorization.k8s.io/v1
|
|
|
@ -1615,7 +1615,7 @@ metadata:
|
|
|
|
labels:
|
|
|
|
labels:
|
|
|
|
app: metallb
|
|
|
|
app: metallb
|
|
|
|
name: pod-lister
|
|
|
|
name: pod-lister
|
|
|
|
namespace: metallb-system
|
|
|
|
namespace: "{{ metallb_namespace }}"
|
|
|
|
roleRef:
|
|
|
|
roleRef:
|
|
|
|
apiGroup: rbac.authorization.k8s.io
|
|
|
|
apiGroup: rbac.authorization.k8s.io
|
|
|
|
kind: Role
|
|
|
|
kind: Role
|
|
|
@ -1623,7 +1623,7 @@ roleRef:
|
|
|
|
subjects:
|
|
|
|
subjects:
|
|
|
|
- kind: ServiceAccount
|
|
|
|
- kind: ServiceAccount
|
|
|
|
name: speaker
|
|
|
|
name: speaker
|
|
|
|
namespace: metallb-system
|
|
|
|
namespace: "{{ metallb_namespace }}"
|
|
|
|
|
|
|
|
|
|
|
|
---
|
|
|
|
---
|
|
|
|
apiVersion: rbac.authorization.k8s.io/v1
|
|
|
|
apiVersion: rbac.authorization.k8s.io/v1
|
|
|
@ -1631,15 +1631,15 @@ kind: ClusterRoleBinding
|
|
|
|
metadata:
|
|
|
|
metadata:
|
|
|
|
labels:
|
|
|
|
labels:
|
|
|
|
app: metallb
|
|
|
|
app: metallb
|
|
|
|
name: metallb-system:controller
|
|
|
|
name: {{ metallb_namespace }}:controller
|
|
|
|
roleRef:
|
|
|
|
roleRef:
|
|
|
|
apiGroup: rbac.authorization.k8s.io
|
|
|
|
apiGroup: rbac.authorization.k8s.io
|
|
|
|
kind: ClusterRole
|
|
|
|
kind: ClusterRole
|
|
|
|
name: metallb-system:controller
|
|
|
|
name: {{ metallb_namespace }}:controller
|
|
|
|
subjects:
|
|
|
|
subjects:
|
|
|
|
- kind: ServiceAccount
|
|
|
|
- kind: ServiceAccount
|
|
|
|
name: controller
|
|
|
|
name: controller
|
|
|
|
namespace: metallb-system
|
|
|
|
namespace: "{{ metallb_namespace }}"
|
|
|
|
|
|
|
|
|
|
|
|
{% if metallb_speaker_enabled %}
|
|
|
|
{% if metallb_speaker_enabled %}
|
|
|
|
---
|
|
|
|
---
|
|
|
@ -1648,15 +1648,15 @@ kind: ClusterRoleBinding
|
|
|
|
metadata:
|
|
|
|
metadata:
|
|
|
|
labels:
|
|
|
|
labels:
|
|
|
|
app: metallb
|
|
|
|
app: metallb
|
|
|
|
name: metallb-system:speaker
|
|
|
|
name: {{ metallb_namespace }}:speaker
|
|
|
|
roleRef:
|
|
|
|
roleRef:
|
|
|
|
apiGroup: rbac.authorization.k8s.io
|
|
|
|
apiGroup: rbac.authorization.k8s.io
|
|
|
|
kind: ClusterRole
|
|
|
|
kind: ClusterRole
|
|
|
|
name: metallb-system:speaker
|
|
|
|
name: {{ metallb_namespace }}:speaker
|
|
|
|
subjects:
|
|
|
|
subjects:
|
|
|
|
- kind: ServiceAccount
|
|
|
|
- kind: ServiceAccount
|
|
|
|
name: speaker
|
|
|
|
name: speaker
|
|
|
|
namespace: metallb-system
|
|
|
|
namespace: "{{ metallb_namespace }}"
|
|
|
|
{% endif %}
|
|
|
|
{% endif %}
|
|
|
|
|
|
|
|
|
|
|
|
---
|
|
|
|
---
|
|
|
@ -1664,14 +1664,14 @@ apiVersion: v1
|
|
|
|
kind: Secret
|
|
|
|
kind: Secret
|
|
|
|
metadata:
|
|
|
|
metadata:
|
|
|
|
name: webhook-server-cert
|
|
|
|
name: webhook-server-cert
|
|
|
|
namespace: metallb-system
|
|
|
|
namespace: "{{ metallb_namespace }}"
|
|
|
|
|
|
|
|
|
|
|
|
---
|
|
|
|
---
|
|
|
|
apiVersion: v1
|
|
|
|
apiVersion: v1
|
|
|
|
kind: Service
|
|
|
|
kind: Service
|
|
|
|
metadata:
|
|
|
|
metadata:
|
|
|
|
name: webhook-service
|
|
|
|
name: webhook-service
|
|
|
|
namespace: metallb-system
|
|
|
|
namespace: "{{ metallb_namespace }}"
|
|
|
|
spec:
|
|
|
|
spec:
|
|
|
|
ports:
|
|
|
|
ports:
|
|
|
|
- port: 443
|
|
|
|
- port: 443
|
|
|
@ -1687,7 +1687,7 @@ metadata:
|
|
|
|
app: metallb
|
|
|
|
app: metallb
|
|
|
|
component: controller
|
|
|
|
component: controller
|
|
|
|
name: controller
|
|
|
|
name: controller
|
|
|
|
namespace: metallb-system
|
|
|
|
namespace: "{{ metallb_namespace }}"
|
|
|
|
spec:
|
|
|
|
spec:
|
|
|
|
revisionHistoryLimit: 3
|
|
|
|
revisionHistoryLimit: 3
|
|
|
|
selector:
|
|
|
|
selector:
|
|
|
@ -1782,7 +1782,7 @@ metadata:
|
|
|
|
app: metallb
|
|
|
|
app: metallb
|
|
|
|
component: speaker
|
|
|
|
component: speaker
|
|
|
|
name: speaker
|
|
|
|
name: speaker
|
|
|
|
namespace: metallb-system
|
|
|
|
namespace: "{{ metallb_namespace }}"
|
|
|
|
spec:
|
|
|
|
spec:
|
|
|
|
selector:
|
|
|
|
selector:
|
|
|
|
matchLabels:
|
|
|
|
matchLabels:
|
|
|
@ -1888,7 +1888,7 @@ webhooks:
|
|
|
|
clientConfig:
|
|
|
|
clientConfig:
|
|
|
|
service:
|
|
|
|
service:
|
|
|
|
name: webhook-service
|
|
|
|
name: webhook-service
|
|
|
|
namespace: metallb-system
|
|
|
|
namespace: "{{ metallb_namespace }}"
|
|
|
|
path: /validate-metallb-io-v1beta2-bgppeer
|
|
|
|
path: /validate-metallb-io-v1beta2-bgppeer
|
|
|
|
failurePolicy: Fail
|
|
|
|
failurePolicy: Fail
|
|
|
|
name: bgppeersvalidationwebhook.metallb.io
|
|
|
|
name: bgppeersvalidationwebhook.metallb.io
|
|
|
@ -1908,7 +1908,7 @@ webhooks:
|
|
|
|
clientConfig:
|
|
|
|
clientConfig:
|
|
|
|
service:
|
|
|
|
service:
|
|
|
|
name: webhook-service
|
|
|
|
name: webhook-service
|
|
|
|
namespace: metallb-system
|
|
|
|
namespace: "{{ metallb_namespace }}"
|
|
|
|
path: /validate-metallb-io-v1beta1-addresspool
|
|
|
|
path: /validate-metallb-io-v1beta1-addresspool
|
|
|
|
failurePolicy: Fail
|
|
|
|
failurePolicy: Fail
|
|
|
|
name: addresspoolvalidationwebhook.metallb.io
|
|
|
|
name: addresspoolvalidationwebhook.metallb.io
|
|
|
@ -1928,7 +1928,7 @@ webhooks:
|
|
|
|
clientConfig:
|
|
|
|
clientConfig:
|
|
|
|
service:
|
|
|
|
service:
|
|
|
|
name: webhook-service
|
|
|
|
name: webhook-service
|
|
|
|
namespace: metallb-system
|
|
|
|
namespace: "{{ metallb_namespace }}"
|
|
|
|
path: /validate-metallb-io-v1beta1-bfdprofile
|
|
|
|
path: /validate-metallb-io-v1beta1-bfdprofile
|
|
|
|
failurePolicy: Fail
|
|
|
|
failurePolicy: Fail
|
|
|
|
name: bfdprofilevalidationwebhook.metallb.io
|
|
|
|
name: bfdprofilevalidationwebhook.metallb.io
|
|
|
@ -1948,7 +1948,7 @@ webhooks:
|
|
|
|
clientConfig:
|
|
|
|
clientConfig:
|
|
|
|
service:
|
|
|
|
service:
|
|
|
|
name: webhook-service
|
|
|
|
name: webhook-service
|
|
|
|
namespace: metallb-system
|
|
|
|
namespace: "{{ metallb_namespace }}"
|
|
|
|
path: /validate-metallb-io-v1beta1-bgpadvertisement
|
|
|
|
path: /validate-metallb-io-v1beta1-bgpadvertisement
|
|
|
|
failurePolicy: Fail
|
|
|
|
failurePolicy: Fail
|
|
|
|
name: bgpadvertisementvalidationwebhook.metallb.io
|
|
|
|
name: bgpadvertisementvalidationwebhook.metallb.io
|
|
|
@ -1968,7 +1968,7 @@ webhooks:
|
|
|
|
clientConfig:
|
|
|
|
clientConfig:
|
|
|
|
service:
|
|
|
|
service:
|
|
|
|
name: webhook-service
|
|
|
|
name: webhook-service
|
|
|
|
namespace: metallb-system
|
|
|
|
namespace: "{{ metallb_namespace }}"
|
|
|
|
path: /validate-metallb-io-v1beta1-community
|
|
|
|
path: /validate-metallb-io-v1beta1-community
|
|
|
|
failurePolicy: Fail
|
|
|
|
failurePolicy: Fail
|
|
|
|
name: communityvalidationwebhook.metallb.io
|
|
|
|
name: communityvalidationwebhook.metallb.io
|
|
|
@ -1988,7 +1988,7 @@ webhooks:
|
|
|
|
clientConfig:
|
|
|
|
clientConfig:
|
|
|
|
service:
|
|
|
|
service:
|
|
|
|
name: webhook-service
|
|
|
|
name: webhook-service
|
|
|
|
namespace: metallb-system
|
|
|
|
namespace: "{{ metallb_namespace }}"
|
|
|
|
path: /validate-metallb-io-v1beta1-ipaddresspool
|
|
|
|
path: /validate-metallb-io-v1beta1-ipaddresspool
|
|
|
|
failurePolicy: Fail
|
|
|
|
failurePolicy: Fail
|
|
|
|
name: ipaddresspoolvalidationwebhook.metallb.io
|
|
|
|
name: ipaddresspoolvalidationwebhook.metallb.io
|
|
|
@ -2008,7 +2008,7 @@ webhooks:
|
|
|
|
clientConfig:
|
|
|
|
clientConfig:
|
|
|
|
service:
|
|
|
|
service:
|
|
|
|
name: webhook-service
|
|
|
|
name: webhook-service
|
|
|
|
namespace: metallb-system
|
|
|
|
namespace: "{{ metallb_namespace }}"
|
|
|
|
path: /validate-metallb-io-v1beta1-l2advertisement
|
|
|
|
path: /validate-metallb-io-v1beta1-l2advertisement
|
|
|
|
failurePolicy: Fail
|
|
|
|
failurePolicy: Fail
|
|
|
|
name: l2advertisementvalidationwebhook.metallb.io
|
|
|
|
name: l2advertisementvalidationwebhook.metallb.io
|
|
|
|