Automated Manifest Update (#2405)

This PR contains newly rendered Kubernetes manifests automatically generated by the CI workflow.

Reviewed-on: #2405
Co-authored-by: gitea-bot <gitea-bot@alexlebens.net>
Co-committed-by: gitea-bot <gitea-bot@alexlebens.net>
This commit was merged in pull request #2405.
This commit is contained in:
2025-12-12 01:11:33 +00:00
committed by Alex Lebens
parent 6441903bb9
commit 5b24d87a20
34 changed files with 615 additions and 52 deletions

View File

@@ -4,5 +4,5 @@ metadata:
name: cilium-ca name: cilium-ca
namespace: kube-system namespace: kube-system
data: data:
ca.crt: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURGRENDQWZ5Z0F3SUJBZ0lSQUxidFN1alBZaUZ2QW1WUVhWOTNQMjh3RFFZSktvWklodmNOQVFFTEJRQXcKRkRFU01CQUdBMVVFQXhNSlEybHNhWFZ0SUVOQk1CNFhEVEkxTVRJeE1USXpNakkxTTFvWERUSTRNVEl4TURJegpNakkxTTFvd0ZERVNNQkFHQTFVRUF4TUpRMmxzYVhWdElFTkJNSUlCSWpBTkJna3Foa2lHOXcwQkFRRUZBQU9DCkFROEFNSUlCQ2dLQ0FRRUF0WHpyOHplODhDNk1jcjY0b2dkWXlyZlBXa005M3pxejI3VGVJcjVpVDVKdFNCanMKa0czRXJiZEJ4WWtBaEIwVUxvbXVhTlZYcGY2SnNlbTgvcmlqRDZiMmc2SHhSbU1CcmZXWDRTYXNXc2w1WnlqaQozYkpXNVNXUlNhcFpDejRQTGlBYWZ4WkczSHV0cXRVRWFIVFY3QjA1K3g1ZVh4dVJSclBCd3owS2gxMC9LT0xpCmdNOTdTQWVFNk8ya0hHVXNLa2VJWlNTSWlYcW5nNVFEakNjaHREV0pXVXAzVFBETjVyYlc1cHVmV3ZKNmhIbUgKakQ4Z2RmczZkUGlwbkVlcnpWK1o0WnFYQkdvT2JtM2ZnYklwbUhDT3N2YW9EZGltaklzMTMxSlBGRXp4TW5jcQp5ZG1sc0x4akVrVEpnMDVRQmF6akZhRyszYSswWHFzTnJFNVQzUUlEQVFBQm8yRXdYekFPQmdOVkhROEJBZjhFCkJBTUNBcVF3SFFZRFZSMGxCQll3RkFZSUt3WUJCUVVIQXdFR0NDc0dBUVVGQndNQ01BOEdBMVVkRXdFQi93UUYKTUFNQkFmOHdIUVlEVlIwT0JCWUVGQ2taT3M5TnFIK1J2aHpzejNUK1pjTE9XdW5CTUEwR0NTcUdTSWIzRFFFQgpDd1VBQTRJQkFRQW9ManFJeXRHd1JjR1pKQkx6dS9Fdy8zamlnZUFIdjM2SVlyWlNJZGxkei9KdmZuMVN2T2xKClVyTWlFeVdENThSOVp3R2JyVG1LdHpHOEt0dEtuRlFHV3ZyUEtWTmRTVWUzSWdlOGpETHBQMUhLY3FlN29xMWwKZHo5bXdNQnQvTnpqZmRxM3d5enEzejZJWmN3QklMZ0oxdi9JcTBBYjQ1dkF4dE94Q2lYVHhMbkN1MjdXS0xqNgphSVNLaWprZ0NTLzdaSkNhZUpFQUFKa0xacTZqc0R5bHB3Sld1dTBIQnE0VTBnRjR1ZTB5b3JKd2V0dlcwMXpXCkpYeWhrVDhPaTlRbG5vSXdhbjJlYVpjckpXY3ByRERZay9CeEN4T2hFbVJKaFFLd2pFTmkxOEZsdmVPS0ZrRHIKUWtVSkJKNlFYYmUydEdkU3dJNWhVK05IYVhzMzlUdjIKLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo= ca.crt: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURFekNDQWZ1Z0F3SUJBZ0lRRjBjZTJaTXVLT3ppQkxLNnNoVVBUekFOQmdrcWhraUc5dzBCQVFzRkFEQVUKTVJJd0VBWURWUVFERXdsRGFXeHBkVzBnUTBFd0hoY05NalV4TWpFeU1EQTFOalUwV2hjTk1qZ3hNakV4TURBMQpOalUwV2pBVU1SSXdFQVlEVlFRREV3bERhV3hwZFcwZ1EwRXdnZ0VpTUEwR0NTcUdTSWIzRFFFQkFRVUFBNElCCkR3QXdnZ0VLQW9JQkFRQ3hMS0xFM2gwUmxMVU9obHFSbXl1UnZHUU5MV3hwbmNManVxWFlXSWpKYnc4bTByQmsKTlk1MENpWDJTZXd4aVo5cCtybEVSUGc3ald2azhGL3duQWptMlZiY0o2VDI0bmJzRzZwNFZFTGhoVEdPV2U3ZwpROVEvL2ZMcGNsNklkN2pmd3V4UnUrQWRBYkN0UHYzL25kT3NaVVZ3ZVMwWkY3WDV3YnBjay9yajJMeVFiM3J6Ci9WWE5xSXlSTmJEcHhGbXNyN1Y2TFN0VDZrSnh5a3h6b09EeGY3bGlrUTFnbGc1djkxaWhUTW8zUDNUTVQxZDUKeGc0L1RqVS9CbkNSWlc3L1YrS1N2OHpMSWFybWR2RnJYZ1JmNU9VNjBFanVTaDd6NXhNSjlZVnptWFlVNWx4bAp4RjBoNXB0cjdxeGI0V2p5S0IvWTJxdTBrMWdUeEpsU2NhYXBBZ01CQUFHallUQmZNQTRHQTFVZER3RUIvd1FFCkF3SUNwREFkQmdOVkhTVUVGakFVQmdnckJnRUZCUWNEQVFZSUt3WUJCUVVIQXdJd0R3WURWUjBUQVFIL0JBVXcKQXdFQi96QWRCZ05WSFE0RUZnUVVqaDl1M3U0NVVGbndFbXNlRnkyZ1AvQmxhV0F3RFFZSktvWklodmNOQVFFTApCUUFEZ2dFQkFEOVYzaXpSbXJTZ3QrejlJWGJoMnVidzRTNldXa1Y2Ymcxdmd1NUF3RDNiV2w5WkZUbG94NUVXCkJHWlBrYUs1aWFYS3MxeFY4eEpmdWhqcXZkcmw4clg2SFp0ejZ4S3ZETXhPQmdoWjYydTQwRWlNemxDOG9DRUkKeFAzbnFtU3NyQVkxa2h2aEpwY3ZjcEJ4VlZtRkNqWXlZZTJucnJjV201VHFJRnFSOXdQWmhZRkdreFdrY0pOUQp3Tk1OWDFNcWxEWG81SVVreTJMZWVDTTZQMUFCWExPS3RNUGJXeUNGcDlYMVJxNEI5aElhbTFqS1dRc1o2NjZOCi9YbnRtT2t3Z3cxUklGcmJqTWhpOWNiRHhwR1NoTER1Q3VadXJUZGxPWjVsR1BHWndBdnJBU0x2UmhFc0M0ci8KRkx3a1BRa2lRQVZ2eUh4UUxaOThISUI4OVVzZGIyUT0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo=
ca.key: LS0tLS1CRUdJTiBSU0EgUFJJVkFURSBLRVktLS0tLQpNSUlFb3dJQkFBS0NBUUVBdFh6cjh6ZTg4QzZNY3I2NG9nZFl5cmZQV2tNOTN6cXoyN1RlSXI1aVQ1SnRTQmpzCmtHM0VyYmRCeFlrQWhCMFVMb211YU5WWHBmNkpzZW04L3JpakQ2YjJnNkh4Um1NQnJmV1g0U2FzV3NsNVp5amkKM2JKVzVTV1JTYXBaQ3o0UExpQWFmeFpHM0h1dHF0VUVhSFRWN0IwNSt4NWVYeHVSUnJQQnd6MEtoMTAvS09MaQpnTTk3U0FlRTZPMmtIR1VzS2tlSVpTU0lpWHFuZzVRRGpDY2h0RFdKV1VwM1RQRE41cmJXNXB1Zld2SjZoSG1ICmpEOGdkZnM2ZFBpcG5FZXJ6VitaNFpxWEJHb09ibTNmZ2JJcG1IQ09zdmFvRGRpbWpJczEzMUpQRkV6eE1uY3EKeWRtbHNMeGpFa1RKZzA1UUJhempGYUcrM2ErMFhxc05yRTVUM1FJREFRQUJBb0lCQUFFNVdIWUplREsrZmFBQQpmVXBLZG1UWG5JUmxVN04vdDlyUmUzWU1ocWsydVpuMDRST1FTZlZKK1IyVjhQVHpKVUd6R0FRSS9GQllTU0YwCkRCeERyb1hhZ0dzZTJudTVDemZiSWkwWWo2MEZFdGFKUmc1c3QzMVFKWXl6bzJvWi93dzJsemNvTlU0algyWjUKalZBUENhcFFBQ1liYkZPRDRoVHgvV3FOck5hQTNaTHpjUjU0Z0wrblBONU1QZU51aytGdTV4dk9PaVVkaFJXWApUQ3hvUkVyTXVMT3pEeWpoc3YraHUrNjNhY2pkczZ1K1VWY1hVZUYyUjFDRnJWK0ZMeC9sbVpMYXQzQTc3ZzduClduV1Z5NTczQUNoU1VqRmtwVzhJOFhUUUttUlRoZkJ4UUwvVU11MXJIei9lb2VQa3UxYUFaNGJXN0o0NUtxUWoKUnBvbEdoa0NnWUVBeFVrdTdob1JTWVFvYVh2eG9GQWo3eUR0UDVlNEtUL2RKd1NQeU9hOU5nKzczeXlOdjF5NgoxdjA0bFR2bmlieU5tWVZYMy80M1JmWExyeFBaQkNMMjNxbE9FY1o1U05odS82NlU4UGFsc3dma2N0bTN0a1JkCkJGaDd4djRUZVhZbkl5ZW5vbStURmlWOG5FUVlTTS9xYWFkaE4zczRsSC9vUUNoT0NZblk0ZzhDZ1lFQTY0QWcKelJFK0VUMkNJcVVhQmsyNDh1VDlUUWFSZC82RDV2S2g1Mm9VOUVxeGppRktzMWJPOEZsdVNxdzlvKy9IQjR0TgpDNFJocE1OSGE2TzhGa3o1ak0zdDdjZVBMbGhkV1krSlg0VWIrMVpFekZCSDZkZ09SSTlhY1ZaMXZRSFJGd29lCnhSNm1SSGl2d0hCcUNSVjkxRWRIQlR4U1QrMkt0OHovNnZ4bloxTUNnWUFvYVFVajRGTUtLL2ZiSTNncXpqK08KQzhDTTloYlMzRElBZS82M3VBdXB0eTlVVjF2eGhweit6SDk2a2ZxclMrUDFQa3J4cHJETHM3MDA3MnZVWFJVVQpKcm5IQ2xCdGkyZXhGNkdLZWZzVzROYjZiMzRoNTM3bUZQbkZtT1dFUzU5WXBCYkNQdmh4NE52VlpsMVRETU9IClFMRzVHNVJMVnFmTC9IVi9ucXkrSVFLQmdEbTNsMUpyRFdrd1IvcXh1Q1VmVzFxOFlKQkdNZFRVM2dMMktGUU4KSGNHWnBOYU90ajRwNG1IcHFTeEg5bnQ5UXF4SXFjTk8ySmVHL0xRVzF2d29OV2thOTFzMWM1UUtPQ2JCRlF3QwpGWStOM3lLcjhsUVBqYitqMnFpNFpmYkN3VG9DVXZSQXhNTTNTT3ZESVZuRW1LZzBKK1hTbU9IWitBdUFCS0RVCjU0cmRBb0dCQUlCZVBhMXI0V0xyUGxFa0c4OGhmeVVZKzlCRnRZRE0wMCtoN0lNYTdEbXRuME1jTjZQdDAxTHMKMFp6RklXY205b01yeTBaT2xhakhhUG1obys4ZkkyQXNsNkxibTlhd1B2ZzhmcXh3MkM5c0E3Yis3bFhJT1Z3RgpXSGRraUtVc2o0UWFJZk1HZVM1MlY2OU5hcktaY3pXT1lmTUwyT3BEcHNCYThsNHlLL2R6Ci0tLS0tRU5EIFJTQSBQUklWQVRFIEtFWS0tLS0tCg== ca.key: LS0tLS1CRUdJTiBSU0EgUFJJVkFURSBLRVktLS0tLQpNSUlFb2dJQkFBS0NBUUVBc1N5aXhONGRFWlMxRG9aYWtac3JrYnhrRFMxc2FaM0M0N3FsMkZpSXlXOFBKdEt3ClpEV09kQW9sOWtuc01ZbWZhZnE1UkVUNE80MXI1UEJmOEp3STV0bFczQ2VrOXVKMjdCdXFlRlJDNFlVeGpsbnUKNEVQVVAvM3k2WEplaUhlNDM4THNVYnZnSFFHd3JUNzkvNTNUckdWRmNIa3RHUmUxK2NHNlhKUDY0OWk4a0c5Ngo4LzFWemFpTWtUV3c2Y1JacksrMWVpMHJVK3BDY2NwTWM2RGc4WCs1WXBFTllKWU9iL2RZb1V6S056OTB6RTlYCmVjWU9QMDQxUHdad2tXVnUvMWZpa3IvTXl5R3E1bmJ4YTE0RVgrVGxPdEJJN2tvZTgrY1RDZldGYzVsMkZPWmMKWmNSZEllYWJhKzZzVytGbzhpZ2YyTnFydEpOWUU4U1pVbkdtcVFJREFRQUJBb0lCQUR0eFlscnl1b1gvZ28rUQovQ29HQ2FRbnRObkc5NnlueFk5cU8rSk9NZmFEVUc0U0dpUkU0N3FDL1NHWXc2b0xKblVFTGN4OTUxcnpvOU4zCjRuaHpvWGp5U25ZcXh1b2VLUkFtYUJkZkRlRmtNckF6OURWQ0RLQTdyNWdyU3hRMk5zeThOVlZtMTFaa0RzYlIKYjU2bmNURlIrTzQzZWE0RmlvUjFQdlY0b0tCNHRCTnA3TjRGM2pDWmo0WEFkVzBTOXdwdFN5dnVYVW9YSFBaUQpOaUllYUI5V01Dd1QwdGJ2NkIyQ3lNcjlPYTMvMUZRSVZNNGtxVXZRR2dhbnp1T284NmxyNUxvazdzdStRRDd5CnpocXpzL0JaWkFhY2cyRC9MWXhNS1R1ZTVndTZaYnhHMFUwaktxY3M0ZnBaVkwxMDAyTjhKNkhTWDdZYkE5WnoKSlE1Z0swRUNnWUVBeW1nV1owYk9WQVQ3a0taREZQTXA3RlRaWngzUkJTZ1NWbitrSGNQYk95WmdOTE9MTWF1aApwSmJKbFBTU3pWNm9SR2lSNllRdjY2UlBmZ3Z0OUYxVjNLS2VXcTU5SGdCc0VvKzlOcTZ6ckdLby9ZN28rRVFoCkc4K2d1aW5SVEM0a1phT3h5b3h4eHZnOEhrNjJHbmpzVjVzZFdvK29oZTNEbnB2SHhhWEFNNFVDZ1lFQTRCWTEKWm5ybTNjR0J0K0xBWG16amZ0WnByeXJXVmpvaTBaSDNkM01oYWFaeDZHbCtIZVlDS2JRcThYclRYR3NocWVVRApVcGZxVjRFaHd4YnlDOVdHR2pwMEtXd1duYVZZNjFCbkphVm56MDJaamZuYlhxbzVQR0lseHIwZVlnbHNHd2Q3CnFrQ29hMHBSU3NldHFOd3ZzTXVGWnVrTTMzN2YwTHl4QStkL2RkVUNnWUIwKzgvbkJQOS9oQm01c3I2V3Z5djkKMGRTTlNxaGlLSlRndFlrdlF1SFV3QXRlcWw3SzZIM1dXT2hOVlVYN3VMZmNRZXdEWVVrcEVxQjNJNEgyZUhPRgp2OTl5WGVNbWtldmtsbnN2dmExTzl2N2cvZFljbDVQak5RK2FTVTBVa0o2c3QvMnNLWndnK1p3VmtEeWo5RHYxCkxrdTY2Y2puRDFLK3V4NnRWMjFNMlFLQmdCSmNmMytvTG1hWlJvSEV5TEowQmFnTTlaZnUwS1U4R2tKRnpac3kKQ2RqWVZKa1FtODdqVytZQzUwbm1JSStBRDhBV0RkR2t0UVQ2aGNPd2k2REFuRDVsNzhLOUlwVkVTU2J1N2FTKwpDdVdIbkQ5djY3TzBDd0NSb2pySW9FYTBNdkY4Q1h3SDFFVUdUK2JxdWFZT2RMSHQyejUxZGlLU0NORFh4VUZtCnBLRUpBb0dBVTNoQ2gwQ3RLeERGeHJhODNSdVJEc25NeUhZS21xdWpvVTRFbStWM3Z6emY1Q3hLbjIwdXMwcGIKSzJXSnFTVlhRV05qUWQxL250TUtKTFZVcWF4Tkx3WHd5VUtKa0JTMVBaL1RSQStyNE9RbXZSdktHSGZtU3J1QgozVDJFSWtodXBndnBOYjlEQVlIYW1YYXE1dExqV1c5VnZERmkrQmtKQ0tMOWloV1pPZEU9Ci0tLS0tRU5EIFJTQSBQUklWQVRFIEtFWS0tLS0tCg==

View File

@@ -5,6 +5,6 @@ metadata:
namespace: kube-system namespace: kube-system
type: kubernetes.io/tls type: kubernetes.io/tls
data: data:
ca.crt: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURGRENDQWZ5Z0F3SUJBZ0lSQUxidFN1alBZaUZ2QW1WUVhWOTNQMjh3RFFZSktvWklodmNOQVFFTEJRQXcKRkRFU01CQUdBMVVFQXhNSlEybHNhWFZ0SUVOQk1CNFhEVEkxTVRJeE1USXpNakkxTTFvWERUSTRNVEl4TURJegpNakkxTTFvd0ZERVNNQkFHQTFVRUF4TUpRMmxzYVhWdElFTkJNSUlCSWpBTkJna3Foa2lHOXcwQkFRRUZBQU9DCkFROEFNSUlCQ2dLQ0FRRUF0WHpyOHplODhDNk1jcjY0b2dkWXlyZlBXa005M3pxejI3VGVJcjVpVDVKdFNCanMKa0czRXJiZEJ4WWtBaEIwVUxvbXVhTlZYcGY2SnNlbTgvcmlqRDZiMmc2SHhSbU1CcmZXWDRTYXNXc2w1WnlqaQozYkpXNVNXUlNhcFpDejRQTGlBYWZ4WkczSHV0cXRVRWFIVFY3QjA1K3g1ZVh4dVJSclBCd3owS2gxMC9LT0xpCmdNOTdTQWVFNk8ya0hHVXNLa2VJWlNTSWlYcW5nNVFEakNjaHREV0pXVXAzVFBETjVyYlc1cHVmV3ZKNmhIbUgKakQ4Z2RmczZkUGlwbkVlcnpWK1o0WnFYQkdvT2JtM2ZnYklwbUhDT3N2YW9EZGltaklzMTMxSlBGRXp4TW5jcQp5ZG1sc0x4akVrVEpnMDVRQmF6akZhRyszYSswWHFzTnJFNVQzUUlEQVFBQm8yRXdYekFPQmdOVkhROEJBZjhFCkJBTUNBcVF3SFFZRFZSMGxCQll3RkFZSUt3WUJCUVVIQXdFR0NDc0dBUVVGQndNQ01BOEdBMVVkRXdFQi93UUYKTUFNQkFmOHdIUVlEVlIwT0JCWUVGQ2taT3M5TnFIK1J2aHpzejNUK1pjTE9XdW5CTUEwR0NTcUdTSWIzRFFFQgpDd1VBQTRJQkFRQW9ManFJeXRHd1JjR1pKQkx6dS9Fdy8zamlnZUFIdjM2SVlyWlNJZGxkei9KdmZuMVN2T2xKClVyTWlFeVdENThSOVp3R2JyVG1LdHpHOEt0dEtuRlFHV3ZyUEtWTmRTVWUzSWdlOGpETHBQMUhLY3FlN29xMWwKZHo5bXdNQnQvTnpqZmRxM3d5enEzejZJWmN3QklMZ0oxdi9JcTBBYjQ1dkF4dE94Q2lYVHhMbkN1MjdXS0xqNgphSVNLaWprZ0NTLzdaSkNhZUpFQUFKa0xacTZqc0R5bHB3Sld1dTBIQnE0VTBnRjR1ZTB5b3JKd2V0dlcwMXpXCkpYeWhrVDhPaTlRbG5vSXdhbjJlYVpjckpXY3ByRERZay9CeEN4T2hFbVJKaFFLd2pFTmkxOEZsdmVPS0ZrRHIKUWtVSkJKNlFYYmUydEdkU3dJNWhVK05IYVhzMzlUdjIKLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo= ca.crt: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURFekNDQWZ1Z0F3SUJBZ0lRRjBjZTJaTXVLT3ppQkxLNnNoVVBUekFOQmdrcWhraUc5dzBCQVFzRkFEQVUKTVJJd0VBWURWUVFERXdsRGFXeHBkVzBnUTBFd0hoY05NalV4TWpFeU1EQTFOalUwV2hjTk1qZ3hNakV4TURBMQpOalUwV2pBVU1SSXdFQVlEVlFRREV3bERhV3hwZFcwZ1EwRXdnZ0VpTUEwR0NTcUdTSWIzRFFFQkFRVUFBNElCCkR3QXdnZ0VLQW9JQkFRQ3hMS0xFM2gwUmxMVU9obHFSbXl1UnZHUU5MV3hwbmNManVxWFlXSWpKYnc4bTByQmsKTlk1MENpWDJTZXd4aVo5cCtybEVSUGc3ald2azhGL3duQWptMlZiY0o2VDI0bmJzRzZwNFZFTGhoVEdPV2U3ZwpROVEvL2ZMcGNsNklkN2pmd3V4UnUrQWRBYkN0UHYzL25kT3NaVVZ3ZVMwWkY3WDV3YnBjay9yajJMeVFiM3J6Ci9WWE5xSXlSTmJEcHhGbXNyN1Y2TFN0VDZrSnh5a3h6b09EeGY3bGlrUTFnbGc1djkxaWhUTW8zUDNUTVQxZDUKeGc0L1RqVS9CbkNSWlc3L1YrS1N2OHpMSWFybWR2RnJYZ1JmNU9VNjBFanVTaDd6NXhNSjlZVnptWFlVNWx4bAp4RjBoNXB0cjdxeGI0V2p5S0IvWTJxdTBrMWdUeEpsU2NhYXBBZ01CQUFHallUQmZNQTRHQTFVZER3RUIvd1FFCkF3SUNwREFkQmdOVkhTVUVGakFVQmdnckJnRUZCUWNEQVFZSUt3WUJCUVVIQXdJd0R3WURWUjBUQVFIL0JBVXcKQXdFQi96QWRCZ05WSFE0RUZnUVVqaDl1M3U0NVVGbndFbXNlRnkyZ1AvQmxhV0F3RFFZSktvWklodmNOQVFFTApCUUFEZ2dFQkFEOVYzaXpSbXJTZ3QrejlJWGJoMnVidzRTNldXa1Y2Ymcxdmd1NUF3RDNiV2w5WkZUbG94NUVXCkJHWlBrYUs1aWFYS3MxeFY4eEpmdWhqcXZkcmw4clg2SFp0ejZ4S3ZETXhPQmdoWjYydTQwRWlNemxDOG9DRUkKeFAzbnFtU3NyQVkxa2h2aEpwY3ZjcEJ4VlZtRkNqWXlZZTJucnJjV201VHFJRnFSOXdQWmhZRkdreFdrY0pOUQp3Tk1OWDFNcWxEWG81SVVreTJMZWVDTTZQMUFCWExPS3RNUGJXeUNGcDlYMVJxNEI5aElhbTFqS1dRc1o2NjZOCi9YbnRtT2t3Z3cxUklGcmJqTWhpOWNiRHhwR1NoTER1Q3VadXJUZGxPWjVsR1BHWndBdnJBU0x2UmhFc0M0ci8KRkx3a1BRa2lRQVZ2eUh4UUxaOThISUI4OVVzZGIyUT0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo=
tls.crt: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURTVENDQWpHZ0F3SUJBZ0lSQU1tdXFmalZnc2R3aTl6QWtjUlNIUVF3RFFZSktvWklodmNOQVFFTEJRQXcKRkRFU01CQUdBMVVFQXhNSlEybHNhWFZ0SUVOQk1CNFhEVEkxTVRJeE1USXpNakkxTTFvWERUSTJNVEl4TVRJegpNakkxTTFvd0l6RWhNQjhHQTFVRUF3d1lLaTVvZFdKaWJHVXRjbVZzWVhrdVkybHNhWFZ0TG1sdk1JSUJJakFOCkJna3Foa2lHOXcwQkFRRUZBQU9DQVE4QU1JSUJDZ0tDQVFFQXVXdHZxM2NVNkJjMUhmMWg3alBRSGVlaFBXWlYKdm02cUlDT2V6VDV0clJtVXd1eEV1VmxGNEdxbitCOVJDbEduSk8wYkxOTG5wcWFuaTlaUi9SVmtjUjBPY1VwZwpXcGRXaW82TzU4K0tzZTlrcFA1K3NKUVR1NE9mL0l4ZVFSN1hUbldwNmhnM2hIdHRubHlRa0JkNHNjTWFYWnFpCjYvY1Nqbm9pZEJ0RFNhbHFXWUZ1dUtDekJiYnoxTEkwVHNFNkpPdzE5U0Vmb0pKMlJMcFN2UnQyTUpSajVTdDIKZllzdFlJbWpxMmRsSUFpczREZ1d4WmdMZWRYNGhVRUhjN0xCRkxFc1drNXpSY1ZPaUNvd0xXT2ZEUVJyd2lUQgo3cVIxamVadjZKMm1xSXdMSmxBWU1yUzYyL0pDQVhZa3FGdjNnVVl0VnVJRTU1cTVNK2RBcGd2NzF3SURBUUFCCm80R0dNSUdETUE0R0ExVWREd0VCL3dRRUF3SUZvREFkQmdOVkhTVUVGakFVQmdnckJnRUZCUWNEQVFZSUt3WUIKQlFVSEF3SXdEQVlEVlIwVEFRSC9CQUl3QURBZkJnTlZIU01FR0RBV2dCUXBHVHJQVGFoL2tiNGM3TTkwL21YQwp6bHJwd1RBakJnTlZIUkVFSERBYWdoZ3FMbWgxWW1Kc1pTMXlaV3hoZVM1amFXeHBkVzB1YVc4d0RRWUpLb1pJCmh2Y05BUUVMQlFBRGdnRUJBRkdPdjRDTG5CYTh1SWswZWZWMGl1QS9hYnpuYjhtUVBUQzNmVGpDTks1S3J2WE8KUDBaaXZvMkMzZG9WVXRmNDVwalVkRjJBR1c2ejZoMnBCaDlHL0xLYXNvTUFwc2czU2dRY0ZzSm50R0JFZXlWcQpaSGhPblkvYmY1akNsZ2JaQWhUTTJPd2lQcktIQzRtYlVFb0syMnc1ZjRPZW5pY0poZ21Sb1czdld1R2dJQ0dzCjFkTHgwRHJYckpVTDlubFpiTHBHTGJ5WlUwUU5jZGpJcHdvaG1CUlhKOVU4VjAvR2h2VjdVSk9uNWdLem1hMzgKZlZQNW1scW9FMmwrUlJEMExKRWdhMStCbVZDSEtLSkpjcTRsNlR4NzhxTXFmZVNCWktMaWlLQkk3NlFSbHN4Ugo1eDdmWWo4MmkwY1loSXJmR0l1MzAwLzRTOFVnUWF6OHlDOGNwdTA9Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K tls.crt: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURTRENDQWpDZ0F3SUJBZ0lRSFdUaHRKNUdqbVlsOTUyUDROc25CVEFOQmdrcWhraUc5dzBCQVFzRkFEQVUKTVJJd0VBWURWUVFERXdsRGFXeHBkVzBnUTBFd0hoY05NalV4TWpFeU1EQTFOalUwV2hjTk1qWXhNakV5TURBMQpOalUwV2pBak1TRXdId1lEVlFRRERCZ3FMbWgxWW1Kc1pTMXlaV3hoZVM1amFXeHBkVzB1YVc4d2dnRWlNQTBHCkNTcUdTSWIzRFFFQkFRVUFBNElCRHdBd2dnRUtBb0lCQVFDdlB1L3lwZHhlRDlITG82a01FV1RyNG4rRXplK2oKc0U3RG5VTWI2aUhaeXlENzVGcFUxN053UEt6eFB0bGN0WFV0Y01sZ0pMbDVybThTcUpOOEVjUTB5SjhyL0VrTwpmWGdnVHJRSExOUUVndGtzSzdpc3Fvb3d4SjZKalJMdEpITWlrU3ozWmk4MDBIcDZNSWlBaHVaTS9KVUkzS2txClpacDE3MWZqRERWampCUGQ1a2ptY0pseE15UmtmZXhhdDdVSjBENkd4VzZTcWxXbUlVZElsbzFrVHExMFk1VUcKSndhYytRK3BlNGlzV0p4TTMvS3dXeDBTOURERUdnR2JuZG9SYTA1UVd5TERpbllTL0FlYWNkVEw0TmhRKzFNbgprbGhUZ2d5dklhSFFHMEc3c21oOXVLTzdQc3NrSkN3NHlHSkNLcWRTOGJhcmtHNDIvRTNUbnNkcEFnTUJBQUdqCmdZWXdnWU13RGdZRFZSMFBBUUgvQkFRREFnV2dNQjBHQTFVZEpRUVdNQlFHQ0NzR0FRVUZCd01CQmdnckJnRUYKQlFjREFqQU1CZ05WSFJNQkFmOEVBakFBTUI4R0ExVWRJd1FZTUJhQUZJNGZidDd1T1ZCWjhCSnJIaGN0b0QvdwpaV2xnTUNNR0ExVWRFUVFjTUJxQ0dDb3VhSFZpWW14bExYSmxiR0Y1TG1OcGJHbDFiUzVwYnpBTkJna3Foa2lHCjl3MEJBUXNGQUFPQ0FRRUFiMDNONW8wYlJ2S1Q3M3IxQkxoMm1jVTlTQ3I1clc2TUZkczJjM2IvaFhBNWdydWUKVEcrWTdxR2w2aGZ1UG5EcmdUVkdES1hNMFJUSGoxb1NGOXJUOU9kelJBYXRSMGpYZG44cko2MjJQN3hENGJRdwpqcUhoZ1J0L0ZlOHdYUlVWZkovZDh6cXZ0c21UN0MyTlRaYjJaWjFOTVc2N2hkeHpXWjY5RnBnMkdSeis4cU8zCklNRG4xWXUyL2dBd2FDQVhXVFZKYkR0dHo3MHZqMUtlNFZaSVA2eXZaWk44VU40WXEwRTFFS0E0Ujg1QlprbjkKQXZ1VlpuVHIvdjV1UURWbzA3dHd3K25TQVlqcjg5NmhyMk9zMDRJR0ZBSzM0MzJRVXQzRURDQVIwUVgrdzhqegpNOFdWQkFFUjBHeXo1ZzloQ0txK3VUSWxvMlpUbGd4QWZ2RXcydz09Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K
tls.key: LS0tLS1CRUdJTiBSU0EgUFJJVkFURSBLRVktLS0tLQpNSUlFcFFJQkFBS0NBUUVBdVd0dnEzY1U2QmMxSGYxaDdqUFFIZWVoUFdaVnZtNnFJQ09lelQ1dHJSbVV3dXhFCnVWbEY0R3FuK0I5UkNsR25KTzBiTE5MbnBxYW5pOVpSL1JWa2NSME9jVXBnV3BkV2lvNk81OCtLc2U5a3BQNSsKc0pRVHU0T2YvSXhlUVI3WFRuV3A2aGczaEh0dG5seVFrQmQ0c2NNYVhacWk2L2NTam5vaWRCdERTYWxxV1lGdQp1S0N6QmJiejFMSTBUc0U2Sk93MTlTRWZvSkoyUkxwU3ZSdDJNSlJqNVN0MmZZc3RZSW1qcTJkbElBaXM0RGdXCnhaZ0xlZFg0aFVFSGM3TEJGTEVzV2s1elJjVk9pQ293TFdPZkRRUnJ3aVRCN3FSMWplWnY2SjJtcUl3TEpsQVkKTXJTNjIvSkNBWFlrcUZ2M2dVWXRWdUlFNTVxNU0rZEFwZ3Y3MXdJREFRQUJBb0lCQVFDMEd6cldlQTVUdnk4MgpXVWpGNDRoVmRBaDRKcTVGRXlPbm9sSC9sWk5kWUFyVEtFTTlNdzBnQnhudmR5UDEvUWg1WXVOUnIrK2FQaWxqCk9LUmRUR2xMUW1rai9KWUppUlZqODBPMndpODcxWWlTaUM0eGdUU0ZvVDVIUjJYS3BaV0lQZHoxYWQ2TGpvVVYKSFY3Q3lEblJtZTFEWFJEQ1dqV3BOZE8vcWplN0ZPN1Blb29ZSGlaeEhIUmUwWC9FV2JHS3FCNkZnOFBOOE04cQp2T05RTWJqcmlUTU5NMEUvK1VUa1hUZTZhUW45angvckhKU3M2WHhYKytYLzBsWWswSWVuKzE4TXhKcDhOMGZlCmFxeVZXcm15L2lnMGhrWU5DWEU5QUxkOHA0dnlvZHFncGhiZ2VjSHFRS2ZybUlwQjhIZFlQdmRrak95eC9UaHEKRUp2QUZ3VnhBb0dCQVBCU3ZWbTlqKzNDUDBkamE0QnhLMGJqdjc3clpIVlZlU2dkb1RHSGJiWkQvWUtnUDBsbgpMMGpUbWZ0YWw3RTVYaXEzMWJoVVdWS3NOZEl6K1IyZmx5NHZBUVFQN2wxTktRd0Q2MWkxRzdSZE5OdjhGOXJRCjUzWE1TZTk5c0U3Q0VkQjEwMjR4ejM1bTljWTZhMkZDSTVGbHRXbWNPRTBScHMzQnhhdnh1NzV2QW9HQkFNV0QKMXNWd00xMVpUTnNFZmp0c3FJQmhrVkZRZzA5eVRSLzlFdlBlSmZBSURpUWJsY2d4WG1rbGdDZXZET1l4MG5CMApXTlM0L0pLSmx4SEJ6NmNidzBjSTg2OWZxNUVsN2NVUXZHRG85OVYyZWxhNENyWjcycEEvbGpPOVdhTlJRbHJCCkZhUWNIaksyaUlFKzRmcUMwbUhWaE43aVBwMU5mNE9ORmpKc0FVMFpBb0dCQUp4ZitqMnVqenpTTElLek9udzEKSjBmVllpdEUxL1ZSVEtqQnZ1V1BqZUFQbGFHdHpBQmpWKzAzWXZhZkdCMkZpclNaTWtQaS9zeEFxalRCQk5RMQp5QldSR0VRZ2FhWGtVMVV5SjYxdEN6M3RlRHU4YVhsRWZaZTArbGNQbmUxaGNsNEdqVEVpMERVYm9jaitzbWh5CnROb2pLRXcwRHA1M1llWjRzN3NTYkd1WkFvR0JBSjJua1V2Qk5rNmhrL1lTRFF3enUvL1ZZUi9OcXpKRDR3blEKZ0V0Rm0zU1BpWElLenJDZnIyTXdPcTN5VE5LRkhCc0UwMDdnWlVJMkx1NU9qQWd2NGR3V2FpUW1zaFJHZVJaZQpPRzhHSmFRdVVKSmRqcmQvL3NJNjd4SlhabkEwMFVrTmE4KzFYZWxPeDRDYWg5ZmtpamJyTG9hVmdqTWZBOVFtClRueHF0MU1wQW9HQVRySktzR1FLTzJCeG9sVzc5Q0xoT1poMlV0azRwbkU0SW9Jcy9EY0Y2UUtTY28wVmhTSGYKQWVYdE9zSUZQbDJGN0tqSUVUb2NhQjlFSHV2NVpzYWR3U250RzFCZHJPbldBcWdsWEQycVVadW5TOEFTVzY1NAoxMkhDV1IyM056dDMvaHZxM1dOcXlQeVFieTZTY3ZXS0JjaHJPZ1RLQ0RQRndVeFhmQUtxNS9NPQotLS0tLUVORCBSU0EgUFJJVkFURSBLRVktLS0tLQo= tls.key: LS0tLS1CRUdJTiBSU0EgUFJJVkFURSBLRVktLS0tLQpNSUlFb2dJQkFBS0NBUUVBcno3djhxWGNYZy9SeTZPcERCRms2K0ovaE0zdm83Qk93NTFERytvaDJjc2crK1JhClZOZXpjRHlzOFQ3WlhMVjFMWERKWUNTNWVhNXZFcWlUZkJIRU5NaWZLL3hKRG4xNElFNjBCeXpVQklMWkxDdTQKcktxS01NU2VpWTBTN1NSeklwRXM5Mll2Tk5CNmVqQ0lnSWJtVFB5VkNOeXBLbVdhZGU5WDR3dzFZNHdUM2VaSQo1bkNaY1RNa1pIM3NXcmUxQ2RBK2hzVnVrcXBWcGlGSFNKYU5aRTZ0ZEdPVkJpY0duUGtQcVh1SXJGaWNUTi95CnNGc2RFdlF3eEJvQm01M2FFV3RPVUZzaXc0cDJFdndIbW5IVXkrRFlVUHRUSjVKWVU0SU1yeUdoMEJ0QnU3Sm8KZmJpanV6N0xKQ1FzT01oaVFpcW5VdkcycTVCdU52eE4wNTdIYVFJREFRQUJBb0lCQUNqcGhKTWRiYWo0QUg2TwpJclVTaW9FWFM3WHhiZlRGQUY1aXBId3IyT05Eck51aG9BVVdwbW1aZ0xhQmViVlBGNkFZS0tzdFo2K2tyWUdwCm9XVGhzUEN4dFpkTE9yTUxUN1FiSzZSUkx0NHV2Z3kxMkZOWExSUGRreldCbmQySEdPb0ZBbjV2ZUszWHpnQWcKdkgxbEFQY1FNS3IwK1BsUTV4S0pZZmM3cm1zaXNhUCt5Q3hyMjQrdWdCSDJmd05RV256OUNPU2Jyc0FWNHk2UAp6clRKZmdyeGNOSTdwTGYxa3pxNWxrVzZOb0lseGNxVThhU0U5ZUc1Y2kySkZIVnIvTkhxaUYrZzVvV0dRQk5iCmRLSzVLK2NSTVk0K3c2ZWRjNnF0blVhNnVkSGhJNGE0Vm5JQ2VET2haOC9paUJTbTl5YThUcVBQTzk2ZFdzZzkKNTlxak1nRUNnWUVBeUdOZ2hjbFVNUVZxOXlOVHFzQ0E3ZVJhNFVrSWk1aVNZQnBsb0c3bWJWanl3UTlybFg0Ywp0cnZ0TitZRHlCU1NkM2I1bExtWkJNV0NQQW4zTURSQVNtNWE1MGhLSVpaOHRkNGo5a0VwK3VTVWJLMFlZWk5KCnpodVMyZmtHbjE2VjdFN3grRHFBTU9oc0YxUnlyL2V4L0hrQUlTbG9RU3pSRTFYTHZwMUhHSEVDZ1lFQTMrRlIKSjJLbUZFelRvQ21RUFFWZ1lJWG82dWFGV05kWTVFVlhjRzJIWXJLTjJ4REQ4aFhqdFVVb05DTEQ2WjBmb0xhcQpaVTB2akpRaDZWM0pvdW52U3dENW04MDNIaDJEYzFpWGFsT2c0M2hoVzhtZzY3ZDRFaVcxWDNzQ0NVS09Bc1ZkCjVwNSt3TUozT0pNM3o0YkdqaiswY0p3RkEzeFJUVVE3VlU5MDJua0NnWUFrNFpWOFNpZkN0ZnFQN2VLU1JNZjIKQU5keEsxMzFRMmw5WXA1ZHZzdU9TSmExVGI5QlRtcStmeXdUNDdQQ2VYYlRvZ1FoaVY5T2I0T2V4VDdIa25aYQp2S0RpZkgyWVhQZ3JDTzJaZnpqWXdvVkcwenp2aUlwRzh2QStTZ1VjQSs2WUJaZW5WaTBOMDFsQm1mdFp3Nzd3CmR0eTlQYi9BYngwejc5Q0dEckJ0SVFLQmdITHNqT1kwNDZCRUY5Wjl2NGN6ZlZmUEpkTi9aakJHeTJEU242SWMKOTRTWXQrMGVYQmVuV082eWc0TFAzZFhNVEhJSmtzclJwbmo1aWJicjZCZnpFbDFrTUwzanlFbHpTUWtyRHY4TAowdWt4NEhobnRtMktEdDd4OEhzRS8vU1U3NlZJZjMxbEd4Z0VPNE1WUDI4T2RscUxKU3N4Uy9tUUZZUWVaSDdVCmZOMnhBb0dBUzZvM1BIQXZuakpOMmhvOEZvbGk2N2FRS0czZUpiMVhkZzF5UnBla211NUpDOGpiNmt0dnduTnAKQlVjS0Y4RDV0dlBVckRFc250aGRtaGlXZVBIUHZRcUU3anM2UWZQZFhVSjFrUmtjU0RRc2xRYzAxUlNEM2tjaApSdDBqenZBVXdRandQNzY5TFNWckNmWVhqOTIya3NySWMrcnAydTd2YmxJck9qMGFQZG89Ci0tLS0tRU5EIFJTQSBQUklWQVRFIEtFWS0tLS0tCg==

View File

@@ -5,6 +5,6 @@ metadata:
namespace: kube-system namespace: kube-system
type: kubernetes.io/tls type: kubernetes.io/tls
data: data:
ca.crt: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURGRENDQWZ5Z0F3SUJBZ0lSQUxidFN1alBZaUZ2QW1WUVhWOTNQMjh3RFFZSktvWklodmNOQVFFTEJRQXcKRkRFU01CQUdBMVVFQXhNSlEybHNhWFZ0SUVOQk1CNFhEVEkxTVRJeE1USXpNakkxTTFvWERUSTRNVEl4TURJegpNakkxTTFvd0ZERVNNQkFHQTFVRUF4TUpRMmxzYVhWdElFTkJNSUlCSWpBTkJna3Foa2lHOXcwQkFRRUZBQU9DCkFROEFNSUlCQ2dLQ0FRRUF0WHpyOHplODhDNk1jcjY0b2dkWXlyZlBXa005M3pxejI3VGVJcjVpVDVKdFNCanMKa0czRXJiZEJ4WWtBaEIwVUxvbXVhTlZYcGY2SnNlbTgvcmlqRDZiMmc2SHhSbU1CcmZXWDRTYXNXc2w1WnlqaQozYkpXNVNXUlNhcFpDejRQTGlBYWZ4WkczSHV0cXRVRWFIVFY3QjA1K3g1ZVh4dVJSclBCd3owS2gxMC9LT0xpCmdNOTdTQWVFNk8ya0hHVXNLa2VJWlNTSWlYcW5nNVFEakNjaHREV0pXVXAzVFBETjVyYlc1cHVmV3ZKNmhIbUgKakQ4Z2RmczZkUGlwbkVlcnpWK1o0WnFYQkdvT2JtM2ZnYklwbUhDT3N2YW9EZGltaklzMTMxSlBGRXp4TW5jcQp5ZG1sc0x4akVrVEpnMDVRQmF6akZhRyszYSswWHFzTnJFNVQzUUlEQVFBQm8yRXdYekFPQmdOVkhROEJBZjhFCkJBTUNBcVF3SFFZRFZSMGxCQll3RkFZSUt3WUJCUVVIQXdFR0NDc0dBUVVGQndNQ01BOEdBMVVkRXdFQi93UUYKTUFNQkFmOHdIUVlEVlIwT0JCWUVGQ2taT3M5TnFIK1J2aHpzejNUK1pjTE9XdW5CTUEwR0NTcUdTSWIzRFFFQgpDd1VBQTRJQkFRQW9ManFJeXRHd1JjR1pKQkx6dS9Fdy8zamlnZUFIdjM2SVlyWlNJZGxkei9KdmZuMVN2T2xKClVyTWlFeVdENThSOVp3R2JyVG1LdHpHOEt0dEtuRlFHV3ZyUEtWTmRTVWUzSWdlOGpETHBQMUhLY3FlN29xMWwKZHo5bXdNQnQvTnpqZmRxM3d5enEzejZJWmN3QklMZ0oxdi9JcTBBYjQ1dkF4dE94Q2lYVHhMbkN1MjdXS0xqNgphSVNLaWprZ0NTLzdaSkNhZUpFQUFKa0xacTZqc0R5bHB3Sld1dTBIQnE0VTBnRjR1ZTB5b3JKd2V0dlcwMXpXCkpYeWhrVDhPaTlRbG5vSXdhbjJlYVpjckpXY3ByRERZay9CeEN4T2hFbVJKaFFLd2pFTmkxOEZsdmVPS0ZrRHIKUWtVSkJKNlFYYmUydEdkU3dJNWhVK05IYVhzMzlUdjIKLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo= ca.crt: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURFekNDQWZ1Z0F3SUJBZ0lRRjBjZTJaTXVLT3ppQkxLNnNoVVBUekFOQmdrcWhraUc5dzBCQVFzRkFEQVUKTVJJd0VBWURWUVFERXdsRGFXeHBkVzBnUTBFd0hoY05NalV4TWpFeU1EQTFOalUwV2hjTk1qZ3hNakV4TURBMQpOalUwV2pBVU1SSXdFQVlEVlFRREV3bERhV3hwZFcwZ1EwRXdnZ0VpTUEwR0NTcUdTSWIzRFFFQkFRVUFBNElCCkR3QXdnZ0VLQW9JQkFRQ3hMS0xFM2gwUmxMVU9obHFSbXl1UnZHUU5MV3hwbmNManVxWFlXSWpKYnc4bTByQmsKTlk1MENpWDJTZXd4aVo5cCtybEVSUGc3ald2azhGL3duQWptMlZiY0o2VDI0bmJzRzZwNFZFTGhoVEdPV2U3ZwpROVEvL2ZMcGNsNklkN2pmd3V4UnUrQWRBYkN0UHYzL25kT3NaVVZ3ZVMwWkY3WDV3YnBjay9yajJMeVFiM3J6Ci9WWE5xSXlSTmJEcHhGbXNyN1Y2TFN0VDZrSnh5a3h6b09EeGY3bGlrUTFnbGc1djkxaWhUTW8zUDNUTVQxZDUKeGc0L1RqVS9CbkNSWlc3L1YrS1N2OHpMSWFybWR2RnJYZ1JmNU9VNjBFanVTaDd6NXhNSjlZVnptWFlVNWx4bAp4RjBoNXB0cjdxeGI0V2p5S0IvWTJxdTBrMWdUeEpsU2NhYXBBZ01CQUFHallUQmZNQTRHQTFVZER3RUIvd1FFCkF3SUNwREFkQmdOVkhTVUVGakFVQmdnckJnRUZCUWNEQVFZSUt3WUJCUVVIQXdJd0R3WURWUjBUQVFIL0JBVXcKQXdFQi96QWRCZ05WSFE0RUZnUVVqaDl1M3U0NVVGbndFbXNlRnkyZ1AvQmxhV0F3RFFZSktvWklodmNOQVFFTApCUUFEZ2dFQkFEOVYzaXpSbXJTZ3QrejlJWGJoMnVidzRTNldXa1Y2Ymcxdmd1NUF3RDNiV2w5WkZUbG94NUVXCkJHWlBrYUs1aWFYS3MxeFY4eEpmdWhqcXZkcmw4clg2SFp0ejZ4S3ZETXhPQmdoWjYydTQwRWlNemxDOG9DRUkKeFAzbnFtU3NyQVkxa2h2aEpwY3ZjcEJ4VlZtRkNqWXlZZTJucnJjV201VHFJRnFSOXdQWmhZRkdreFdrY0pOUQp3Tk1OWDFNcWxEWG81SVVreTJMZWVDTTZQMUFCWExPS3RNUGJXeUNGcDlYMVJxNEI5aElhbTFqS1dRc1o2NjZOCi9YbnRtT2t3Z3cxUklGcmJqTWhpOWNiRHhwR1NoTER1Q3VadXJUZGxPWjVsR1BHWndBdnJBU0x2UmhFc0M0ci8KRkx3a1BRa2lRQVZ2eUh4UUxaOThISUI4OVVzZGIyUT0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo=
tls.crt: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURWakNDQWo2Z0F3SUJBZ0lRT3NETzMzNlNUUjdHK25kYk1kYVRVREFOQmdrcWhraUc5dzBCQVFzRkFEQVUKTVJJd0VBWURWUVFERXdsRGFXeHBkVzBnUTBFd0hoY05NalV4TWpFeE1qTXlNalV6V2hjTk1qWXhNakV4TWpNeQpNalV6V2pBcU1TZ3dKZ1lEVlFRRERCOHFMbVJsWm1GMWJIUXVhSFZpWW14bExXZHljR011WTJsc2FYVnRMbWx2Ck1JSUJJakFOQmdrcWhraUc5dzBCQVFFRkFBT0NBUThBTUlJQkNnS0NBUUVBc3c2VG4vTGZYMi9SRzQ1dko5SDIKTXdXYmp6SXZuT21xaFE1Z2dzcmlXR0NOY29pN2lSMEpjN0I5ZFg3RXZaZm02M1pmeURONm53VzlWLzkxZWQxdQpWMmsxSkxUT24wZXZ2Tmw4bFVFYjJTdmpITFVVQm05QUJPSlJHbzk1SkZjNTdTYWZNNXFOdkZOOEhTVlZPNlZiCkN1eFg4SjJqQlpvSDdqSmQ0d3hQdTZtQjlLdDgwNzJtaS9ZK2lBVnBLZDJvV3dJaVd6ODcwTGRINTBqczNSTlIKbmNGV0RPRlU2ZUVOcm9hQmM4VVM1R1pjS0twMExpS1h3RW5FV2ZTWTRkMkN0SzFzREY4M0NZc1owZmExTHRNUQpwQjI3QjdSWnFXTnVkcDJ2ZGFEdjc0c3hnRzM1azdJUVhsa0ZvR0QvVnZaR24rZTNFK1NabGxGQ285Y05qQzJLCkNRSURBUUFCbzRHTk1JR0tNQTRHQTFVZER3RUIvd1FFQXdJRm9EQWRCZ05WSFNVRUZqQVVCZ2dyQmdFRkJRY0QKQVFZSUt3WUJCUVVIQXdJd0RBWURWUjBUQVFIL0JBSXdBREFmQmdOVkhTTUVHREFXZ0JRcEdUclBUYWgva2I0Ywo3TTkwL21YQ3pscnB3VEFxQmdOVkhSRUVJekFoZ2g4cUxtUmxabUYxYkhRdWFIVmlZbXhsTFdkeWNHTXVZMmxzCmFYVnRMbWx2TUEwR0NTcUdTSWIzRFFFQkN3VUFBNElCQVFCRUhsT0RvbVFyM3o0dFltQUk3Z2pQdWdEQTYrQjQKTm5wSWZZVTN3dDRXZjJrQkxkMi9EWGkyNnl0SE4zVU8wUjZlK3JMc2MvQms4ZFFYYmNUb0hIelBkMWtzZWhEcApDS0VycElDL3dSQU0yQlZDa2s4TWppU1NoMmRYTGFBVnZjY1BkclJvaVptd2tndTFKajcwQVdRVUEvU3ZySzhQCnExTXFsRXNpZU9oQ3AxUjZpcm5PVWJPSE8ydmtjcmNFYWp4N0c4MTM2OGxRcmwwdldSdnRIOUM0SCtWRHBrUW0KOFpUSEdzeUt3T2VsUGErOXhQbkNXc0lpWmhtdUdmSnRBNjI1NURkOUMxUGdVNlhKM1N3L2YvcVVmbGRYMzhCYwoxZVpNOGg4cEN3ek9YY3hYUXVPdDBwUXdZUi9YNnJOUjZMeElzMEQxMFh3K2xHc0w2YVUvT2I1dQotLS0tLUVORCBDRVJUSUZJQ0FURS0tLS0tCg== tls.crt: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURWakNDQWo2Z0F3SUJBZ0lRUzRobXJOd0V1Nlg5bUlPT1VtRnRPVEFOQmdrcWhraUc5dzBCQVFzRkFEQVUKTVJJd0VBWURWUVFERXdsRGFXeHBkVzBnUTBFd0hoY05NalV4TWpFeU1EQTFOalUwV2hjTk1qWXhNakV5TURBMQpOalUwV2pBcU1TZ3dKZ1lEVlFRRERCOHFMbVJsWm1GMWJIUXVhSFZpWW14bExXZHljR011WTJsc2FYVnRMbWx2Ck1JSUJJakFOQmdrcWhraUc5dzBCQVFFRkFBT0NBUThBTUlJQkNnS0NBUUVBdWdNMmFXQU1iUXRlcFdLNU4rS24KdGhBVWVKK3dZQ2tvZEx6ODI1T2dyRlBvOXdJNVFjemtiM3o4VTIwcW5nTE5tWDRMTzZaSEQvbjlHV1g4ZklVWgpDeEVONjc1Nmt3WUxpYzNhbVVZUjFVTFZoRC90S2o0dmowZjk1eEJvNGMxK3hrczdyeSsrSDE2QkRxSEhhY2c2ClpuQ0pWRWo1cllLT000VmZLSWx4QVRzbjJibmRsV283eTBqVWh3RTZmMTZJckkraVNGbmluNXhxRGZ5RjF3Z2IKb25PcDFkQWdYYnVSelR5Y3A2Z09wZk5KYWVMdEdIOTFveWI4MG9YWUtPZ1U3TUhIS0RQZkp3M1o2LzRjd3IycwpVUTlZK0xEL2pxTjFObmEwQWtQTnorWGp2NTdEUStMN3JnZE81dEwvbjhIVlBmOWJ0Q050eTFvQmI2YXlFQ3p6CjJRSURBUUFCbzRHTk1JR0tNQTRHQTFVZER3RUIvd1FFQXdJRm9EQWRCZ05WSFNVRUZqQVVCZ2dyQmdFRkJRY0QKQVFZSUt3WUJCUVVIQXdJd0RBWURWUjBUQVFIL0JBSXdBREFmQmdOVkhTTUVHREFXZ0JTT0gyN2U3amxRV2ZBUwpheDRYTGFBLzhHVnBZREFxQmdOVkhSRUVJekFoZ2g4cUxtUmxabUYxYkhRdWFIVmlZbXhsTFdkeWNHTXVZMmxzCmFYVnRMbWx2TUEwR0NTcUdTSWIzRFFFQkN3VUFBNElCQVFDSGZPd3hDOVZPbWVEZEh4enBYS3Q0QXlHNlNWZVMKTDV5S3V0Vko5WmdkQ2RpTExNazA4OWJFSXFtUUFmTjNBdmpyWjl3WW5PUUlZcWkrcmRvclJBNlRHcHBpMmtPZwpxZWo2eHJnQnltdjhJSGZBUUxuZ2ZaSHExRUI4cDJaak1oKzI5U295SEFhUmcrVjRFR1YydXlPam54aXdFNStCCnpJOENsZGJ2YXpTTGcrREkxM2ZtN1ljbzd2NDBGQllicjlEcnJ0VHYwL3VCV013N0RCN2ZLRkZkZENTUXNpODAKb2s0MkNEbERLa1gwQ1JTK3Roa1F0dlIwOHFQODJCMFVHV2JhcFJlKzQxSjRPbFR5aUpEVkU5VGxpeVE2eituawpXZ2haZnVCelU0c1dnaGFGeTA2WlNvald2bzdZMm9iV2R3d2tLd2tucTZ4UDhxMDArNFBuQ2ZwcQotLS0tLUVORCBDRVJUSUZJQ0FURS0tLS0tCg==
tls.key: LS0tLS1CRUdJTiBSU0EgUFJJVkFURSBLRVktLS0tLQpNSUlFb3dJQkFBS0NBUUVBc3c2VG4vTGZYMi9SRzQ1dko5SDJNd1dianpJdm5PbXFoUTVnZ3NyaVdHQ05jb2k3CmlSMEpjN0I5ZFg3RXZaZm02M1pmeURONm53VzlWLzkxZWQxdVYyazFKTFRPbjBldnZObDhsVUViMlN2akhMVVUKQm05QUJPSlJHbzk1SkZjNTdTYWZNNXFOdkZOOEhTVlZPNlZiQ3V4WDhKMmpCWm9IN2pKZDR3eFB1Nm1COUt0OAowNzJtaS9ZK2lBVnBLZDJvV3dJaVd6ODcwTGRINTBqczNSTlJuY0ZXRE9GVTZlRU5yb2FCYzhVUzVHWmNLS3AwCkxpS1h3RW5FV2ZTWTRkMkN0SzFzREY4M0NZc1owZmExTHRNUXBCMjdCN1JacVdOdWRwMnZkYUR2NzRzeGdHMzUKazdJUVhsa0ZvR0QvVnZaR24rZTNFK1NabGxGQ285Y05qQzJLQ1FJREFRQUJBb0lCQUVQc2lxbkplMXo3ME9wUQpMUENCSUpFWVZudUt3UzhZSVB5YWlKZjFHTW9Iem9DZFIrN3FtZlJPQmptMUhqTUIxYktLMUNqaEJtb2V4a1lFCmZXNytSZVpZM2JVUDliWE1mdWozNDkvR3RDYTlGRW1HazVNaFRyckxrNUtzekhxeHNDSzdYUGM1Y1B6NCtvTWYKNzJaU0F1aHc0YWRBVldCQm56S0gzci9Mb3MrQUNjMXBQaDN5cDY5VHF6dktRVzMwTXVuTGo3NGljWFBPL3B1ZQpUcStCSWtOKzRFTjh3dmwwRFF4WTRFaHgyZDZEWGVqM2h5N2pDeUV5VkpPWUw1dDE1RWhRaEFwcVZCRXhGRDk4CmNIOVJLSHlsZDBMWHMzTGRvQnE4UEhpdXk4T1JUME9EZ2k4eW9OU0lCTTZQUHhpYjNDRkZCYitWYWx4UnJqTUwKbHNYeko1RUNnWUVBNnZxd0V0S0I2am1VMS81UjNqQlIrVGg4VkhZRnBOMzBmSHFwQ0srcU5rU2YwT1B1Q05jSwpvZjB4bGY3MnRmR2JTa2ZVWFpUTnRuQU9PY29CUVpiWHlxVXpoaHlWdytxMC8yMUE5Q3VQcVZ1UVRIeERXYXVDCkh3bW9BcTI3ZDNpUGErUnJjTVF5d0E5WHMyYll1Z1hEYXhaaGM5SmtjUytiQS85MHZWRmF5a1VDZ1lFQXd4TXoKR0orb3J6Rm5yN2M3RXJOaVRRTXNSa0M1ZEhNc1lOeXVIblkyeVZyZXB2dVI4OVdPOFRrdkpKZXBNbktwZnhabAo2SkRpcnZVV1BKVDlCTEV2d1VqZ0NIR0hTNUEzeHo5Z0YxNDJVVkpHQ0JnYUxrcnB3UnFFTDlCd3VkdmdEYTZFCk0xWUlhVG53US9VRGl2QTYyZFk2SlM2QUlLUExka1ZOSjRlTWZ2VUNnWUVBZ0hvcTlVK2wrdVFhN3ZJOTN3ZDYKZXBLWTRERmJxcVkwL0M2dzUyL3MyQmt6YktxRFJ0QVZIemJwK3NKYU1HYjI2bWxWd3drT1pSYmxvRkZEMkpIYQpVUkY4bDNKZnJLeFM1R25mSHVJR2Zhbnp2dTRlZ1JQV1pKUUtDZFRsOEUrNTAxc2tKNWNPekpaVzlGOWlWbXU2ClNuNEZNS2V6aFhOckJZZVNVOFQ4cUNVQ2dZQlR0MENkVjU5UGwvYzBYSUQ0ZEkxQ0daTjlqcmRIOTBsYlJEbGgKRDBCUnh6SjRITXcxQlRnejQyT000NTBUN2tzNUpBYVYrTitmVDhTOE9RQWdiRjNmS0FRayszdWhmUUhDK3pxawpyS1RJMzNMNGRFZUFDRndxcDlPRXBZSks4TVpGZU5oNUkzbTJsc3U2amtKMzlNSjh5OGZtUHY5emduZUZpUllrCldiSjhwUUtCZ0JacnpSb3VoM0JvT0NtdGFkbWFuYXJKQmNPbWFnTDZFYTBjdnBjTjY1L29CdWxWbjB3WGFhNm8KVHBkclJWRU1aeWl6d2h2NTNyNkhiaHplbHZySHNOQkR2QlVNbWM5N04rWVE1TDdZSGw0Nkw2Sm8zRmxKWmhXRwpidy82Nk9JL0xwNXlnRXVNQTdZeU1SWlBGVkUvbmZoMlovcmVUV2ZaQUt3c1M2djJuSXRCCi0tLS0tRU5EIFJTQSBQUklWQVRFIEtFWS0tLS0tCg== tls.key: LS0tLS1CRUdJTiBSU0EgUFJJVkFURSBLRVktLS0tLQpNSUlFb3dJQkFBS0NBUUVBdWdNMmFXQU1iUXRlcFdLNU4rS250aEFVZUord1lDa29kTHo4MjVPZ3JGUG85d0k1ClFjemtiM3o4VTIwcW5nTE5tWDRMTzZaSEQvbjlHV1g4ZklVWkN4RU42NzU2a3dZTGljM2FtVVlSMVVMVmhEL3QKS2o0dmowZjk1eEJvNGMxK3hrczdyeSsrSDE2QkRxSEhhY2c2Wm5DSlZFajVyWUtPTTRWZktJbHhBVHNuMmJuZApsV283eTBqVWh3RTZmMTZJckkraVNGbmluNXhxRGZ5RjF3Z2Jvbk9wMWRBZ1hidVJ6VHljcDZnT3BmTkphZUx0CkdIOTFveWI4MG9YWUtPZ1U3TUhIS0RQZkp3M1o2LzRjd3Iyc1VROVkrTEQvanFOMU5uYTBBa1BOeitYanY1N0QKUStMN3JnZE81dEwvbjhIVlBmOWJ0Q050eTFvQmI2YXlFQ3p6MlFJREFRQUJBb0lCQUN1cXYyWkRad2RlU095NApYVlRTUDU3TTdaRlhvNWNmY21EZFVOclhNRHZrUXVkaHZVRkdNVVkrNkJsSm9seVB1ZVpUb1oxeUxuS0F0RHIzCkp5dXdMeTNhNWhLMmw1M1dLSFZFUHhJR1VmOW5maXBhdTNsVU9lUC8rWW41M3pWTEFYelpnbnhnejlnYlhsNnAKK2Q5S1l2TlRiZG04ZStpUW9vTlR4d0FFSytRbXNQQVZTWmJuajJSWm1lVmdSeDhodER6Sk43WTYxVHFucEgxMQpKSVFrRE5oN0dCY3cwZm9yMEkrcjhzTUJCaU9Ea0lnc3E0aGpRVDdkMnpTMXV5NGppTFZDR0E1U1JieHdJT2ZrClNEWDEwMnI4UGkramxsdnFrWC8rSmJNZjM3VzFjWC9nRzEvWEJkaDVJRjhGVkxXOFJvbExwdXFVMENhM3Q5R2cKYWg0Wk9oVUNnWUVBeEZwR0RCV1U2OVkyOXhOM2pnMktjVVNGWjVPUkp5U2JFZ2dyL3Byand5L3dEQjRmSG9vcApmd1FRa3JZUFZKZ29ObVR3bmtyNVRLWU5IVVdOUnRDZWhBSGhKZm5GbzNCQ2dsUmVOV0tYZE9zRHpBQnN5SDQyCkROM0lHMG5mc3NNVlAwRE0vczJvYThwbVdkVEVsWmt0Q3ByM0V4eHR3T2RLYW5MdEhNUVlvSzhDZ1lFQThvVFMKd0t4c3dzbmZvRVNZT1pkblQvVEpZR2R2SzZQS2YxTGc2eThuVjBIUG9nRjlUaDU4UjZ6TEJkbm54M0NXWUQ5NwpNSjRmRllCdmhCY1FYVHRiRzFRNTJJakxjbjhTRWtFNmtTbHdEbndxTG1pME14UTByU1JLTXN4ZG1qTTNkSUJqCjI5dWo4aDc3aTdrT1htUytyM3o1ZUljQ0RqVDdPd3c2cVNQQmhmY0NnWUVBckdNZFVJcTZIbndKOGM1VGpwSHcKMUJUMmtzTUtFeldlTjZ5WkE0VjFKZTYyYjgwYVFUUEh6czRBeHUyMGMrN0tqMGI3d2QzTkZqQkxIMEhyRVJzagpzSDM5Nzl0a1cyTzU0TGExcDJVUjJBSmxhUHVPaGsvWW9GOHV5bGFIWVdqSkJLbWQwSzg2aUxoQU4rb0hWZGdQCnBWbjhSZmtWbXVEMWdwTzMvU05sQTkwQ2dZQTNiZnBKaFY5YWFnK05ydi9uOGQzd0hXL0ZjLzZweDhicHNRU3QKWEZxdWkrRXNFeEVUd000QkI5SmpaUG1mMFBEZDBNU1VTUitycDI1VmozdnpBelVBbXhDWm1ESi8yZUZFZ05vbApBWWFXR1BUL0pIbERUM1AydXR1bW5xVXFNRmlWYlI3bHlsNi9ZU3QzTlBXK3gySDU5Q09FMDc2NWhveUJZM3NvCjIzNUk0d0tCZ0N4T1ZLQUV3Wmk3OUdCS3c3TE1UUXg1ZDcwbVNZQW40ZXovVXFyUUp2Z3F1RGFpRWNGeTRXNFQKZGFNQ1FISVJKZUZVNW9jMFRXc3p3aE93cm4zSmFiNTF6U29icDhUTDBmZkxvaE1Ma0tVWUNEZ3NrdFc1ZEp4dApyQktyemlwaG1KYnhwdFlEb3E4cmREVVc4UjZhZjlUd2Joayt2dkRXUENjL1IybFVPekFnCi0tLS0tRU5EIFJTQSBQUklWQVRFIEtFWS0tLS0tCg==

View File

@@ -0,0 +1,23 @@
apiVersion: redis.redis.opstreelabs.in/v1beta2
kind: RedisSentinel
metadata:
name: redis-sentinel-gitea
namespace: gitea
labels:
app.kubernetes.io/name: redis-sentinel-gitea
app.kubernetes.io/instance: gitea
app.kubernetes.io/part-of: gitea
spec:
clusterSize: 3
podSecurityContext:
runAsUser: 1000
fsGroup: 1000
redisSentinelConfig:
redisReplicationName: redis-replication-gitea
kubernetesConfig:
image: quay.io/opstree/redis-sentinel:v8.4.0
imagePullPolicy: IfNotPresent
resources:
requests:
cpu: 10m
memory: 128Mi

View File

@@ -0,0 +1,79 @@
apiVersion: postgresql.cnpg.io/v1
kind: Cluster
metadata:
name: grafana-operator-postgresql-18-cluster
namespace: grafana-operator
labels:
helm.sh/chart: postgres-18-cluster-6.16.1
app.kubernetes.io/name: grafana-operator-postgresql-18
app.kubernetes.io/instance: grafana-operator
app.kubernetes.io/part-of: grafana-operator
app.kubernetes.io/version: "6.16.1"
app.kubernetes.io/managed-by: Helm
spec:
instances: 3
imageName: "ghcr.io/cloudnative-pg/postgresql:18.1-standard-trixie"
imagePullPolicy: IfNotPresent
postgresUID: 26
postgresGID: 26
plugins:
- name: barman-cloud.cloudnative-pg.io
enabled: true
isWALArchiver: false
parameters:
barmanObjectName: "grafana-operator-postgresql-18-external-backup"
serverName: "grafana-operator-postgresql-18-backup-2"
- name: barman-cloud.cloudnative-pg.io
enabled: true
isWALArchiver: true
parameters:
barmanObjectName: "grafana-operator-postgresql-18-garage-local-backup"
serverName: "grafana-operator-postgresql-18-backup-1"
externalClusters:
- name: recovery
plugin:
name: barman-cloud.cloudnative-pg.io
parameters:
barmanObjectName: "grafana-operator-postgresql-18-recovery"
serverName: grafana-operator-postgresql-18-backup-1
storage:
size: 10Gi
storageClass: local-path
walStorage:
size: 2Gi
storageClass: local-path
resources:
limits:
hugepages-2Mi: 256Mi
requests:
cpu: 100m
memory: 256Mi
affinity:
enablePodAntiAffinity: true
topologyKey: kubernetes.io/hostname
primaryUpdateMethod: switchover
primaryUpdateStrategy: unsupervised
logLevel: info
enableSuperuserAccess: false
enablePDB: true
postgresql:
parameters:
hot_standby_feedback: "on"
max_slot_wal_keep_size: 2000MB
shared_buffers: 128MB
monitoring:
enablePodMonitor: true
disableDefaultQueries: false
bootstrap:
recovery:
database: app
source: grafana-operator-postgresql-18-backup-1
externalClusters:
- name: grafana-operator-postgresql-18-backup-1
plugin:
name: barman-cloud.cloudnative-pg.io
enabled: true
isWALArchiver: false
parameters:
barmanObjectName: "grafana-operator-postgresql-18-recovery"
serverName: grafana-operator-postgresql-18-backup-1

View File

@@ -0,0 +1,35 @@
apiVersion: external-secrets.io/v1
kind: ExternalSecret
metadata:
name: grafana-operator-postgresql-18-cluster-backup-secret-garage
namespace: grafana-operator
labels:
app.kubernetes.io/name: grafana-operator-postgresql-18-cluster-backup-secret-garage
app.kubernetes.io/instance: grafana-operator
app.kubernetes.io/part-of: grafana-operator
spec:
secretStoreRef:
kind: ClusterSecretStore
name: vault
data:
- secretKey: ACCESS_KEY_ID
remoteRef:
conversionStrategy: Default
decodingStrategy: None
key: /garage/home-infra/postgres-backups
metadataPolicy: None
property: ACCESS_KEY_ID
- secretKey: ACCESS_SECRET_KEY
remoteRef:
conversionStrategy: Default
decodingStrategy: None
key: /garage/home-infra/postgres-backups
metadataPolicy: None
property: ACCESS_SECRET_KEY
- secretKey: ACCESS_REGION
remoteRef:
conversionStrategy: Default
decodingStrategy: None
key: /garage/home-infra/postgres-backups
metadataPolicy: None
property: ACCESS_REGION

View File

@@ -0,0 +1,28 @@
apiVersion: external-secrets.io/v1
kind: ExternalSecret
metadata:
name: grafana-operator-postgresql-18-cluster-backup-secret
namespace: grafana-operator
labels:
app.kubernetes.io/name: grafana-operator-postgresql-18-cluster-backup-secret
app.kubernetes.io/instance: grafana-operator
app.kubernetes.io/part-of: grafana-operator
spec:
secretStoreRef:
kind: ClusterSecretStore
name: vault
data:
- secretKey: ACCESS_KEY_ID
remoteRef:
conversionStrategy: Default
decodingStrategy: None
key: /digital-ocean/home-infra/postgres-backups
metadataPolicy: None
property: access
- secretKey: ACCESS_SECRET_KEY
remoteRef:
conversionStrategy: Default
decodingStrategy: None
key: /digital-ocean/home-infra/postgres-backups
metadataPolicy: None
property: secret

View File

@@ -0,0 +1,24 @@
apiVersion: barmancloud.cnpg.io/v1
kind: ObjectStore
metadata:
name: "grafana-operator-postgresql-18-external-backup"
namespace: grafana-operator
labels:
helm.sh/chart: postgres-18-cluster-6.16.1
app.kubernetes.io/name: grafana-operator-postgresql-18
app.kubernetes.io/instance: grafana-operator
app.kubernetes.io/part-of: grafana-operator
app.kubernetes.io/version: "6.16.1"
app.kubernetes.io/managed-by: Helm
spec:
retentionPolicy: 30d
configuration:
destinationPath: s3://postgres-backups-ce540ddf106d186bbddca68a/cl01tl/grafana-operator/grafana-operator-postgresql-18-cluster
endpointURL: https://nyc3.digitaloceanspaces.com
s3Credentials:
accessKeyId:
name: grafana-operator-postgresql-18-cluster-backup-secret
key: ACCESS_KEY_ID
secretAccessKey:
name: grafana-operator-postgresql-18-cluster-backup-secret
key: ACCESS_SECRET_KEY

View File

@@ -0,0 +1,27 @@
apiVersion: barmancloud.cnpg.io/v1
kind: ObjectStore
metadata:
name: "grafana-operator-postgresql-18-garage-local-backup"
namespace: grafana-operator
labels:
helm.sh/chart: postgres-18-cluster-6.16.1
app.kubernetes.io/name: grafana-operator-postgresql-18
app.kubernetes.io/instance: grafana-operator
app.kubernetes.io/part-of: grafana-operator
app.kubernetes.io/version: "6.16.1"
app.kubernetes.io/managed-by: Helm
spec:
retentionPolicy: 3d
configuration:
destinationPath: s3://postgres-backups/cl01tl/grafana-operator/grafana-operator-postgresql-18-cluster
endpointURL: http://garage-main.garage:3900
s3Credentials:
accessKeyId:
name: grafana-operator-postgresql-18-cluster-backup-secret-garage
key: ACCESS_KEY_ID
secretAccessKey:
name: grafana-operator-postgresql-18-cluster-backup-secret-garage
key: ACCESS_SECRET_KEY
region:
name: grafana-operator-postgresql-18-cluster-backup-secret-garage
key: ACCESS_REGION

View File

@@ -0,0 +1,29 @@
apiVersion: barmancloud.cnpg.io/v1
kind: ObjectStore
metadata:
name: "grafana-operator-postgresql-18-recovery"
namespace: grafana-operator
labels:
helm.sh/chart: postgres-18-cluster-6.16.1
app.kubernetes.io/name: grafana-operator-postgresql-18
app.kubernetes.io/instance: grafana-operator
app.kubernetes.io/part-of: grafana-operator
app.kubernetes.io/version: "6.16.1"
app.kubernetes.io/managed-by: Helm
spec:
configuration:
destinationPath: s3://postgres-backups/cl01tl/grafana-operator/grafana-operator-postgresql-18-cluster
endpointURL: http://garage-main.garage:3900
wal:
compression: snappy
maxParallel: 1
data:
compression: snappy
jobs: 1
s3Credentials:
accessKeyId:
name: grafana-operator-postgresql-18-cluster-backup-secret-garage
key: ACCESS_KEY_ID
secretAccessKey:
name: grafana-operator-postgresql-18-cluster-backup-secret-garage
key: ACCESS_SECRET_KEY

View File

@@ -0,0 +1,270 @@
apiVersion: monitoring.coreos.com/v1
kind: PrometheusRule
metadata:
name: grafana-operator-postgresql-18-alert-rules
namespace: grafana-operator
labels:
helm.sh/chart: postgres-18-cluster-6.16.1
app.kubernetes.io/name: grafana-operator-postgresql-18
app.kubernetes.io/instance: grafana-operator
app.kubernetes.io/part-of: grafana-operator
app.kubernetes.io/version: "6.16.1"
app.kubernetes.io/managed-by: Helm
spec:
groups:
- name: cloudnative-pg/grafana-operator-postgresql-18
rules:
- alert: CNPGClusterBackendsWaitingWarning
annotations:
summary: CNPG Cluster a backend is waiting for longer than 5 minutes.
description: |-
Pod {{ $labels.pod }}
has been waiting for longer than 5 minutes
expr: |
cnpg_backends_waiting_total > 300
for: 1m
labels:
severity: warning
namespace: grafana-operator
cnpg_cluster: grafana-operator-postgresql-18-cluster
- alert: CNPGClusterDatabaseDeadlockConflictsWarning
annotations:
summary: CNPG Cluster has over 10 deadlock conflicts.
description: |-
There are over 10 deadlock conflicts in
{{ $labels.pod }}
expr: |
cnpg_pg_stat_database_deadlocks > 10
for: 1m
labels:
severity: warning
namespace: grafana-operator
cnpg_cluster: grafana-operator-postgresql-18-cluster
- alert: CNPGClusterHACritical
annotations:
summary: CNPG Cluster has no standby replicas!
description: |-
CloudNativePG Cluster "{{`{{`}} $labels.job {{`}}`}}" has no ready standby replicas. Your cluster at a severe
risk of data loss and downtime if the primary instance fails.
The primary instance is still online and able to serve queries, although connections to the `-ro` endpoint
will fail. The `-r` endpoint os operating at reduced capacity and all traffic is being served by the main.
This can happen during a normal fail-over or automated minor version upgrades in a cluster with 2 or less
instances. The replaced instance may need some time to catch-up with the cluster primary instance.
This alarm will be always trigger if your cluster is configured to run with only 1 instance. In this
case you may want to silence it.
runbook_url: https://github.com/cloudnative-pg/charts/blob/main/charts/cluster/docs/runbooks/CNPGClusterHACritical.md
expr: |
max by (job) (cnpg_pg_replication_streaming_replicas{namespace="grafana-operator"} - cnpg_pg_replication_is_wal_receiver_up{namespace="grafana-operator"}) < 1
for: 5m
labels:
severity: critical
namespace: grafana-operator
cnpg_cluster: grafana-operator-postgresql-18-cluster
- alert: CNPGClusterHAWarning
annotations:
summary: CNPG Cluster less than 2 standby replicas.
description: |-
CloudNativePG Cluster "{{`{{`}} $labels.job {{`}}`}}" has only {{`{{`}} $value {{`}}`}} standby replicas, putting
your cluster at risk if another instance fails. The cluster is still able to operate normally, although
the `-ro` and `-r` endpoints operate at reduced capacity.
This can happen during a normal fail-over or automated minor version upgrades. The replaced instance may
need some time to catch-up with the cluster primary instance.
This alarm will be constantly triggered if your cluster is configured to run with less than 3 instances.
In this case you may want to silence it.
runbook_url: https://github.com/cloudnative-pg/charts/blob/main/charts/cluster/docs/runbooks/CNPGClusterHAWarning.md
expr: |
max by (job) (cnpg_pg_replication_streaming_replicas{namespace="grafana-operator"} - cnpg_pg_replication_is_wal_receiver_up{namespace="grafana-operator"}) < 2
for: 5m
labels:
severity: warning
namespace: grafana-operator
cnpg_cluster: grafana-operator-postgresql-18-cluster
- alert: CNPGClusterHighConnectionsCritical
annotations:
summary: CNPG Instance maximum number of connections critical!
description: |-
CloudNativePG Cluster "grafana-operator/grafana-operator-postgresql-18-cluster" instance {{`{{`}} $labels.pod {{`}}`}} is using {{`{{`}} $value {{`}}`}}% of
the maximum number of connections.
runbook_url: https://github.com/cloudnative-pg/charts/blob/main/charts/cluster/docs/runbooks/CNPGClusterHighConnectionsCritical.md
expr: |
sum by (pod) (cnpg_backends_total{namespace="grafana-operator", pod=~"grafana-operator-postgresql-18-cluster-([1-9][0-9]*)$"}) / max by (pod) (cnpg_pg_settings_setting{name="max_connections", namespace="grafana-operator", pod=~"grafana-operator-postgresql-18-cluster-([1-9][0-9]*)$"}) * 100 > 95
for: 5m
labels:
severity: critical
namespace: grafana-operator
cnpg_cluster: grafana-operator-postgresql-18-cluster
- alert: CNPGClusterHighConnectionsWarning
annotations:
summary: CNPG Instance is approaching the maximum number of connections.
description: |-
CloudNativePG Cluster "grafana-operator/grafana-operator-postgresql-18-cluster" instance {{`{{`}} $labels.pod {{`}}`}} is using {{`{{`}} $value {{`}}`}}% of
the maximum number of connections.
runbook_url: https://github.com/cloudnative-pg/charts/blob/main/charts/cluster/docs/runbooks/CNPGClusterHighConnectionsWarning.md
expr: |
sum by (pod) (cnpg_backends_total{namespace="grafana-operator", pod=~"grafana-operator-postgresql-18-cluster-([1-9][0-9]*)$"}) / max by (pod) (cnpg_pg_settings_setting{name="max_connections", namespace="grafana-operator", pod=~"grafana-operator-postgresql-18-cluster-([1-9][0-9]*)$"}) * 100 > 80
for: 5m
labels:
severity: warning
namespace: grafana-operator
cnpg_cluster: grafana-operator-postgresql-18-cluster
- alert: CNPGClusterHighReplicationLag
annotations:
summary: CNPG Cluster high replication lag
description: |-
CloudNativePG Cluster "grafana-operator/grafana-operator-postgresql-18-cluster" is experiencing a high replication lag of
{{`{{`}} $value {{`}}`}}ms.
High replication lag indicates network issues, busy instances, slow queries or suboptimal configuration.
runbook_url: https://github.com/cloudnative-pg/charts/blob/main/charts/cluster/docs/runbooks/CNPGClusterHighReplicationLag.md
expr: |
max(cnpg_pg_replication_lag{namespace="grafana-operator",pod=~"grafana-operator-postgresql-18-cluster-([1-9][0-9]*)$"}) * 1000 > 1000
for: 5m
labels:
severity: warning
namespace: grafana-operator
cnpg_cluster: grafana-operator-postgresql-18-cluster
- alert: CNPGClusterInstancesOnSameNode
annotations:
summary: CNPG Cluster instances are located on the same node.
description: |-
CloudNativePG Cluster "grafana-operator/grafana-operator-postgresql-18-cluster" has {{`{{`}} $value {{`}}`}}
instances on the same node {{`{{`}} $labels.node {{`}}`}}.
A failure or scheduled downtime of a single node will lead to a potential service disruption and/or data loss.
runbook_url: https://github.com/cloudnative-pg/charts/blob/main/charts/cluster/docs/runbooks/CNPGClusterInstancesOnSameNode.md
expr: |
count by (node) (kube_pod_info{namespace="grafana-operator", pod=~"grafana-operator-postgresql-18-cluster-([1-9][0-9]*)$"}) > 1
for: 5m
labels:
severity: warning
namespace: grafana-operator
cnpg_cluster: grafana-operator-postgresql-18-cluster
- alert: CNPGClusterLongRunningTransactionWarning
annotations:
summary: CNPG Cluster query is taking longer than 5 minutes.
description: |-
CloudNativePG Cluster Pod {{ $labels.pod }}
is taking more than 5 minutes (300 seconds) for a query.
expr: |-
cnpg_backends_max_tx_duration_seconds > 300
for: 1m
labels:
severity: warning
namespace: grafana-operator
cnpg_cluster: grafana-operator-postgresql-18-cluster
- alert: CNPGClusterLowDiskSpaceCritical
annotations:
summary: CNPG Instance is running out of disk space!
description: |-
CloudNativePG Cluster "grafana-operator/grafana-operator-postgresql-18-cluster" is running extremely low on disk space. Check attached PVCs!
runbook_url: https://github.com/cloudnative-pg/charts/blob/main/charts/cluster/docs/runbooks/CNPGClusterLowDiskSpaceCritical.md
expr: |
max(max by(persistentvolumeclaim) (1 - kubelet_volume_stats_available_bytes{namespace="grafana-operator", persistentvolumeclaim=~"grafana-operator-postgresql-18-cluster-([1-9][0-9]*)$"} / kubelet_volume_stats_capacity_bytes{namespace="grafana-operator", persistentvolumeclaim=~"grafana-operator-postgresql-18-cluster-([1-9][0-9]*)$"})) > 0.9 OR
max(max by(persistentvolumeclaim) (1 - kubelet_volume_stats_available_bytes{namespace="grafana-operator", persistentvolumeclaim=~"grafana-operator-postgresql-18-cluster-([1-9][0-9]*)$-wal"} / kubelet_volume_stats_capacity_bytes{namespace="grafana-operator", persistentvolumeclaim=~"grafana-operator-postgresql-18-cluster-([1-9][0-9]*)$-wal"})) > 0.9 OR
max(sum by (namespace,persistentvolumeclaim) (kubelet_volume_stats_used_bytes{namespace="grafana-operator", persistentvolumeclaim=~"grafana-operator-postgresql-18-cluster-([1-9][0-9]*)$-tbs.*"})
/
sum by (namespace,persistentvolumeclaim) (kubelet_volume_stats_capacity_bytes{namespace="grafana-operator", persistentvolumeclaim=~"grafana-operator-postgresql-18-cluster-([1-9][0-9]*)$-tbs.*"})
*
on(namespace, persistentvolumeclaim) group_left(volume)
kube_pod_spec_volumes_persistentvolumeclaims_info{pod=~"grafana-operator-postgresql-18-cluster-([1-9][0-9]*)$"}
) > 0.9
for: 5m
labels:
severity: critical
namespace: grafana-operator
cnpg_cluster: grafana-operator-postgresql-18-cluster
- alert: CNPGClusterLowDiskSpaceWarning
annotations:
summary: CNPG Instance is running out of disk space.
description: |-
CloudNativePG Cluster "grafana-operator/grafana-operator-postgresql-18-cluster" is running low on disk space. Check attached PVCs.
runbook_url: https://github.com/cloudnative-pg/charts/blob/main/charts/cluster/docs/runbooks/CNPGClusterLowDiskSpaceWarning.md
expr: |
max(max by(persistentvolumeclaim) (1 - kubelet_volume_stats_available_bytes{namespace="grafana-operator", persistentvolumeclaim=~"grafana-operator-postgresql-18-cluster-([1-9][0-9]*)$"} / kubelet_volume_stats_capacity_bytes{namespace="grafana-operator", persistentvolumeclaim=~"grafana-operator-postgresql-18-cluster-([1-9][0-9]*)$"})) > 0.7 OR
max(max by(persistentvolumeclaim) (1 - kubelet_volume_stats_available_bytes{namespace="grafana-operator", persistentvolumeclaim=~"grafana-operator-postgresql-18-cluster-([1-9][0-9]*)$-wal"} / kubelet_volume_stats_capacity_bytes{namespace="grafana-operator", persistentvolumeclaim=~"grafana-operator-postgresql-18-cluster-([1-9][0-9]*)$-wal"})) > 0.7 OR
max(sum by (namespace,persistentvolumeclaim) (kubelet_volume_stats_used_bytes{namespace="grafana-operator", persistentvolumeclaim=~"grafana-operator-postgresql-18-cluster-([1-9][0-9]*)$-tbs.*"})
/
sum by (namespace,persistentvolumeclaim) (kubelet_volume_stats_capacity_bytes{namespace="grafana-operator", persistentvolumeclaim=~"grafana-operator-postgresql-18-cluster-([1-9][0-9]*)$-tbs.*"})
*
on(namespace, persistentvolumeclaim) group_left(volume)
kube_pod_spec_volumes_persistentvolumeclaims_info{pod=~"grafana-operator-postgresql-18-cluster-([1-9][0-9]*)$"}
) > 0.7
for: 5m
labels:
severity: warning
namespace: grafana-operator
cnpg_cluster: grafana-operator-postgresql-18-cluster
- alert: CNPGClusterOffline
annotations:
summary: CNPG Cluster has no running instances!
description: |-
CloudNativePG Cluster "grafana-operator/grafana-operator-postgresql-18-cluster" has no ready instances.
Having an offline cluster means your applications will not be able to access the database, leading to
potential service disruption and/or data loss.
runbook_url: https://github.com/cloudnative-pg/charts/blob/main/charts/cluster/docs/runbooks/CNPGClusterOffline.md
expr: |
(count(cnpg_collector_up{namespace="grafana-operator",pod=~"grafana-operator-postgresql-18-cluster-([1-9][0-9]*)$"}) OR on() vector(0)) == 0
for: 5m
labels:
severity: critical
namespace: grafana-operator
cnpg_cluster: grafana-operator-postgresql-18-cluster
- alert: CNPGClusterPGDatabaseXidAgeWarning
annotations:
summary: CNPG Cluster has a number of transactions from the frozen XID to the current one.
description: |-
Over 300,000,000 transactions from frozen xid
on pod {{ $labels.pod }}
expr: |
cnpg_pg_database_xid_age > 300000000
for: 1m
labels:
severity: warning
namespace: grafana-operator
cnpg_cluster: grafana-operator-postgresql-18-cluster
- alert: CNPGClusterPGReplicationWarning
annotations:
summary: CNPG Cluster standby is lagging behind the primary.
description: |-
Standby is lagging behind by over 300 seconds (5 minutes)
expr: |
cnpg_pg_replication_lag > 300
for: 1m
labels:
severity: warning
namespace: grafana-operator
cnpg_cluster: grafana-operator-postgresql-18-cluster
- alert: CNPGClusterReplicaFailingReplicationWarning
annotations:
summary: CNPG Cluster has a replica is failing to replicate.
description: |-
Replica {{ $labels.pod }}
is failing to replicate
expr: |
cnpg_pg_replication_in_recovery > cnpg_pg_replication_is_wal_receiver_up
for: 1m
labels:
severity: warning
namespace: grafana-operator
cnpg_cluster: grafana-operator-postgresql-18-cluster
- alert: CNPGClusterZoneSpreadWarning
annotations:
summary: CNPG Cluster instances in the same zone.
description: |-
CloudNativePG Cluster "grafana-operator/grafana-operator-postgresql-18-cluster" has instances in the same availability zone.
A disaster in one availability zone will lead to a potential service disruption and/or data loss.
runbook_url: https://github.com/cloudnative-pg/charts/blob/main/charts/cluster/docs/runbooks/CNPGClusterZoneSpreadWarning.md
expr: |
3 > count(count by (label_topology_kubernetes_io_zone) (kube_pod_info{namespace="grafana-operator", pod=~"grafana-operator-postgresql-18-cluster-([1-9][0-9]*)$"} * on(node,instance) group_left(label_topology_kubernetes_io_zone) kube_node_labels)) < 3
for: 5m
labels:
severity: warning
namespace: grafana-operator
cnpg_cluster: grafana-operator-postgresql-18-cluster

View File

@@ -0,0 +1,24 @@
apiVersion: postgresql.cnpg.io/v1
kind: ScheduledBackup
metadata:
name: "grafana-operator-postgresql-18-daily-backup-scheduled-backup"
namespace: grafana-operator
labels:
helm.sh/chart: postgres-18-cluster-6.16.1
app.kubernetes.io/name: grafana-operator-postgresql-18
app.kubernetes.io/instance: grafana-operator
app.kubernetes.io/part-of: grafana-operator
app.kubernetes.io/version: "6.16.1"
app.kubernetes.io/managed-by: Helm
spec:
immediate: true
suspend: false
schedule: "0 0 0 * * *"
backupOwnerReference: self
cluster:
name: grafana-operator-postgresql-18-cluster
method: plugin
pluginConfiguration:
name: barman-cloud.cloudnative-pg.io
parameters:
barmanObjectName: "grafana-operator-postgresql-18-external-backup"

View File

@@ -0,0 +1,24 @@
apiVersion: postgresql.cnpg.io/v1
kind: ScheduledBackup
metadata:
name: "grafana-operator-postgresql-18-live-backup-scheduled-backup"
namespace: grafana-operator
labels:
helm.sh/chart: postgres-18-cluster-6.16.1
app.kubernetes.io/name: grafana-operator-postgresql-18
app.kubernetes.io/instance: grafana-operator
app.kubernetes.io/part-of: grafana-operator
app.kubernetes.io/version: "6.16.1"
app.kubernetes.io/managed-by: Helm
spec:
immediate: true
suspend: false
schedule: "0 0 0 * * *"
backupOwnerReference: self
cluster:
name: grafana-operator-postgresql-18-cluster
method: plugin
pluginConfiguration:
name: barman-cloud.cloudnative-pg.io
parameters:
barmanObjectName: "grafana-operator-postgresql-18-garage-local-backup"

View File

@@ -39,7 +39,7 @@ spec:
app.kubernetes.io/component: nginx app.kubernetes.io/component: nginx
annotations: annotations:
checksum/configmap: bd115f845eb3c5da99a75fa596b0abd85f4e9d1b05b144b15ebf050a3eaa45f9 checksum/configmap: bd115f845eb3c5da99a75fa596b0abd85f4e9d1b05b144b15ebf050a3eaa45f9
checksum/secret: 22884ee11930d77370ac13bb10aff3e2afff2c85131eb3b62726d35ee4755c48 checksum/secret: 1542145fece666b667fc989143b9970123b74e380e8cfb8ae46ee243712efad3
spec: spec:
securityContext: securityContext:
runAsUser: 10000 runAsUser: 10000

View File

@@ -15,6 +15,6 @@ metadata:
app.kubernetes.io/version: "2.14.1" app.kubernetes.io/version: "2.14.1"
type: Opaque type: Opaque
data: data:
tls.crt: "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURRakNDQWlxZ0F3SUJBZ0lRVXhMY3RpWXhNWDNqWG00YmtLU1dsREFOQmdrcWhraUc5dzBCQVFzRkFEQVUKTVJJd0VBWURWUVFERXdsb1lYSmliM0l0WTJFd0hoY05NalV4TWpFd01EWXpOREl5V2hjTk1qWXhNakV3TURZegpOREl5V2pBZ01SNHdIQVlEVlFRREV4Vm9ZWEppYjNJdVlXeGxlR3hsWW1WdWN5NXVaWFF3Z2dFaU1BMEdDU3FHClNJYjNEUUVCQVFVQUE0SUJEd0F3Z2dFS0FvSUJBUURITGhjVmtFNTFVK1dFV1RPWEtjdjFWWlVSS2p0MDl3S2gKV1hHSGlUMzhiVDNLeC9mamtHWU9IK2ErM1VCamtCdVN5THZNOXk5ay9RaXRHTDR0V25VVkVpNDZCTWd4ZHB6aApySHJjb3UvVlNPSGoxaHJ4UnJQWSs3VTVZNnlaNmtzYWRpUTVGQ0hrRFd2dDgrTmh6NElLajJ1MzMwVmp0UzlCCjFHMnZqbGoxY2pqQXFPT1d2VHdraWZ5YndqbkJnY1cvREVBVklMZDlOdEhmWSsxWkx2ejY4MHQ1MmNONnVPNTUKU2hzNWluaDF2TzNZUWZZUjQvVlNneXVxa0l0VXdKdno1LytGTCtEQjdCUUE4THhBRUV1NThjcERPMitxb0dGYwpZWWoxTmkzc240Z3pnRFd6dnBLNkVPS3A5b2pJN1lPYy9BZVZHR3Q3OGxOMnVDYXVlRDUvQWdNQkFBR2pnWU13CmdZQXdEZ1lEVlIwUEFRSC9CQVFEQWdXZ01CMEdBMVVkSlFRV01CUUdDQ3NHQVFVRkJ3TUJCZ2dyQmdFRkJRY0QKQWpBTUJnTlZIUk1CQWY4RUFqQUFNQjhHQTFVZEl3UVlNQmFBRkdWTmVhRGd1TVBGZzlzZ1JrRUJTSnc5MXNPYQpNQ0FHQTFVZEVRUVpNQmVDRldoaGNtSnZjaTVoYkdWNGJHVmlaVzV6TG01bGREQU5CZ2txaGtpRzl3MEJBUXNGCkFBT0NBUUVBUkR6cDA1TkxyYkw4SmZZK3JkWjRhQjVSLzhwUEVSMG5tNXU5NzhYMFpPRDhBVjE0Y1ZDQVNNem0KUHZYSVRjYzdzalB5WXpkNmhiWmdhZ21wMWJOQ1pWbHZqTG1lRXdmYUkvcU9FSC9WQ2YvVUsxTXd6SnRLejdJSQo5bmJ4THlhT3VKYXd0N3JPTGhvNzg1U2t1YU9PTU9zbU1CWmsyWnN6bUZsSTdqVkFzblBOdHhCeUNzajFMWjJRCnU1WkkrZXUrQlU4YXY0bkJpb0NxeWlTUFJoMnBsRHJ6dUdoVkRjdytMSGpleDhkb1lSWVBRcXd6OHk5QkV0S0UKUFQwM2JPSVN1Yi9YbGVVaGF3c1FabkFrZlVYY0Q5UVVtcGY0T2NuZTk3RkdwS1VqcU9naXRIOS9nNFFpKy80agpLSS9DaDRVbVRxVUlSVUovbXlVbExENEpIQkk3QWc9PQotLS0tLUVORCBDRVJUSUZJQ0FURS0tLS0tCg==" tls.crt: "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURRakNDQWlxZ0F3SUJBZ0lRUGNsZTYvU1NiekllV2dUaFRYNnBXekFOQmdrcWhraUc5dzBCQVFzRkFEQVUKTVJJd0VBWURWUVFERXdsb1lYSmliM0l0WTJFd0hoY05NalV4TWpFeU1EQTFPVEk0V2hjTk1qWXhNakV5TURBMQpPVEk0V2pBZ01SNHdIQVlEVlFRREV4Vm9ZWEppYjNJdVlXeGxlR3hsWW1WdWN5NXVaWFF3Z2dFaU1BMEdDU3FHClNJYjNEUUVCQVFVQUE0SUJEd0F3Z2dFS0FvSUJBUURZbnpNYlFTWnh2OFR1Smw5dGFGcDdyUjVHVHN6b1VOeGIKeStHa0FYRVl5c3RKYnllSTZ2bzlLS3pUOFoxUTdrbWtaTlpnSnN5L3FDanRyb2FFSFVpL01Sd1o0ejJDY0JjWgpvOXVlNFJCcHZNU0hnWW52UThzZlFzMnBXNTQyZWNSRE80R0ZFbzRkNHdwK3JLN0dGT2tNb3VuMDJIUWdXMW50ClppVlNNSGRMUWgvTVF2cEdJaVJTRzdaMTBueFZTQS9RelkrbTBFRjlZK25WVCt5a1puZ0YraFBGbmEvdWVJUm4KN3VpR3RGVUlZbjZURW5XRjFRa0FpcktNcW9iZm1aeGExbEwwMlV0ZDdSRDF3UWk2aGdNbWE5RVQwU0VFK2czdApMcUxtVWR5U3ZsbTB2dFFwUVNTTjF5Um5pRkJnWEY5VndvWmRNOEpUNmJMR2pkSC85MGdiQWdNQkFBR2pnWU13CmdZQXdEZ1lEVlIwUEFRSC9CQVFEQWdXZ01CMEdBMVVkSlFRV01CUUdDQ3NHQVFVRkJ3TUJCZ2dyQmdFRkJRY0QKQWpBTUJnTlZIUk1CQWY4RUFqQUFNQjhHQTFVZEl3UVlNQmFBRk5wVTc3U1lkY0hTdTdZSytHWnF0YW9OY0YwcwpNQ0FHQTFVZEVRUVpNQmVDRldoaGNtSnZjaTVoYkdWNGJHVmlaVzV6TG01bGREQU5CZ2txaGtpRzl3MEJBUXNGCkFBT0NBUUVBU2JVM1hxdmkyNWtLc1ZCMkpQRU9KeTM0QktTbGRIQVF2c2pxRU9hVWVncDN5WmovSDNEc2R4aVIKNi9mSzU4c3JOWE1DNkhzL1RlaGJoSUZJTVFXSk5CTGZIVVExT3pFTkFKOURkZkJkOHpFbTJQc0ptQ2pBVVZ6cApDTVlwWjVtY2kwZ0l0ZTBtOHhIdVE4LytTZ1o4aXpxRytsczk0dkpQaS9QclZoc2EyQWxlWXlPTk4rWHdEMll0ClNtRDdPZ2JTOFNxVUwwdXN4dEdUL0JBZHBCUzBqNk92eElFYTArYXBWWDc1blM4c25GZXRJdmY4bjJiaVlUaysKQmkxWlVLN0sva2xGVHlHbHVmdnJFa3NYaTZ1YUtsSXl1YWFrTFJTZk5aVHJGNkcwZENtclhEeTMyenRVRUlpbApTMk8vK09aTW12bzhIc1BFc3psTVByeHhMNW5sK1E9PQotLS0tLUVORCBDRVJUSUZJQ0FURS0tLS0tCg=="
tls.key: "LS0tLS1CRUdJTiBSU0EgUFJJVkFURSBLRVktLS0tLQpNSUlFb3dJQkFBS0NBUUVBeHk0WEZaQk9kVlBsaEZremx5bkw5VldWRVNvN2RQY0NvVmx4aDRrOS9HMDl5c2YzCjQ1Qm1EaC9tdnQxQVk1QWJrc2k3elBjdlpQMElyUmkrTFZwMUZSSXVPZ1RJTVhhYzRheDYzS0x2MVVqaDQ5WWEKOFVhejJQdTFPV09zbWVwTEduWWtPUlFoNUExcjdmUGpZYytDQ285cnQ5OUZZN1V2UWRSdHI0NVk5WEk0d0tqagpscjA4SkluOG04STV3WUhGdnd4QUZTQzNmVGJSMzJQdFdTNzgrdk5MZWRuRGVyanVlVW9iT1lwNGRienQyRUgyCkVlUDFVb01ycXBDTFZNQ2I4K2YvaFMvZ3dld1VBUEM4UUJCTHVmSEtRenR2cXFCaFhHR0k5VFl0N0orSU00QTEKczc2U3VoRGlxZmFJeU8yRG5Qd0hsUmhyZS9KVGRyZ21ybmcrZndJREFRQUJBb0lCQVFDUHJaeXpUbXg2VURHeApQZE5zU0pjNit5aFR3SDR4U25tWVFIZ1h5QlZ4d0sraFZveG5tR00xN3ljNUtVcm9SeXpNdm9aU1BVRHYvV05ECjBpUmxmT29XY0EzdWhrS1BBN3Y1UXIxQjZUdE9SSXZHR1UxSUhMTmhZM2ovMC9uTzhXYUp5UTBxSzI2akhsZHIKeDlHUFhldTFpRzJ3cnB0VWFIK1ZZaEpaWURxbG1oN3ZuOUtPK3YySExtekUxMmY3TmlkVW5UM21Mdi84VysxdwpFNmRZSWNtV2ZCZStqL0phRVhXaWNWcUo1dVhZVE11dWhweE1EejBLbEZ5N1dRcXlSRmllMU5WSkl1VVdOWjZNCjA3VUFkTm9nWkJ0UnFZMmwwS2d1TG9aYkdCVE0zZTZsMHNYQWdmTnBYVEVDT2l6VjZlVFBnT1MxOE9HZEdNOHEKcTVMWFR4WTVBb0dCQU10NFhlTWVFWlVxWXhNaE9mVTBmb0lzank1WkNIbDlsakRHUjFmMG50RkFVTDVmQUVDUwpZZ3l5TVg5TG9ablpNQnFJRGhRRUJmemtxZGY2VDhkMzVDeVVnd2lDQTdPbUNDcVJZT1FxOVNhUDkyRTRwMk9yClN2bkR6a2ZnU2xVaUkrK1drYSt6ZVJNaHY3QlV1RFk0SS85M0xhaWRONVZSenE0U3Jlbnl5cEdEQW9HQkFQcWEKTG9uNUtGbFc3MXZJK1k3OVBDeUpuQzBubGVDbjltVW5FNmJZMEhpMWYyd0t3STJ6S0pGb0wzQjZIRHBkUS9jTgpKcWtHSEJZMm1LTGFrQVZHbUxnekhpMkJSS2Eva2NWcGRvdW9iTjliTmhILzl5R1J1dGMrODNwaStsbGZsREJZCm0xbDBhVWd3N3d1andEeUdpYTNGaHQ1V20zUjdObEpHNENNbHRQcFZBb0dBRkhXd0N5eDAzQ2o4K1dsMzZINDAKMG1Za3A2WndRYmN0S1E1bkVpTVk3VFdvYU53b3JGV0w0bmJ3bnpvOXI3aTFLNVhPeEpoNitha01veGthZUpaSApyV3ZwbVN0cHIrRGNKVnVsQUl5SlJpMW4xTERidEJ2L1dBb21iZmZSd2FuREwwNVdxL0pDRkhocVRCTFl5eXJ1CkE3dzZMU0JSL0lQVFlwR2lSMG9Rc0gwQ2dZQUFpd0Q2ejQxazFDbGttNFRlNkhHTzd5VmxlNlo1ZkNPdWlHMGsKZVdmS095cHhnM3h6VWlZT1dwbHZ0dlFFdEZzSFdBSHpiODN6eGw2Q1M5THdELzBZdVJPaHFad0tlSFBLWjdZWQpDMTloQklPVGVtaUFyQjRwaFR0bDBuMFVZSDZqdEMxeC9peVVPWGJySVltekY5K0lmdHNSOUVJVitJWmZtME8xCkQ4bmFtUUtCZ0VhaHFLSDBnWTFCNTdPZS95bVc4YmN2elU5OUptZXcrSSt1Z0tiNExnTzZUb21JWUdXakQrWnAKV2J5RldQRVgzQ2lwbVFmMVpTcTlVTnAvUTg4OTIrcUhjZ3ZWNnJNVmNBVFl5dkQwRkI4VjQrdmZrSm9sZ0JsMQpLUEhmRk9vMFYzakI3eDNmZytjVlcvL1dPZXpQblphV3p4aDlpUFpIanUyRG9hRHdWN0RXCi0tLS0tRU5EIFJTQSBQUklWQVRFIEtFWS0tLS0tCg==" tls.key: "LS0tLS1CRUdJTiBSU0EgUFJJVkFURSBLRVktLS0tLQpNSUlFb3dJQkFBS0NBUUVBMko4ekcwRW1jYi9FN2laZmJXaGFlNjBlUms3TTZGRGNXOHZocEFGeEdNckxTVzhuCmlPcjZQU2lzMC9HZFVPNUpwR1RXWUNiTXY2Z283YTZHaEIxSXZ6RWNHZU05Z25BWEdhUGJudUVRYWJ6RWg0R0oKNzBQTEgwTE5xVnVlTm5uRVF6dUJoUktPSGVNS2ZxeXV4aFRwREtMcDlOaDBJRnRaN1dZbFVqQjNTMElmekVMNgpSaUlrVWh1MmRkSjhWVWdQME0yUHB0QkJmV1BwMVUvc3BHWjRCZm9UeFoydjduaUVaKzdvaHJSVkNHSitreEoxCmhkVUpBSXF5aktxRzM1bWNXdFpTOU5sTFhlMFE5Y0VJdW9ZREptdlJFOUVoQlBvTjdTNmk1bEhja3I1WnRMN1UKS1VFa2pkY2taNGhRWUZ4ZlZjS0dYVFBDVStteXhvM1IvL2RJR3dJREFRQUJBb0lCQUI3UDlrc0lKMW5DdDFaUQpxdjQ2KzdQZjJoQ1NJTjlpc1JWMW1MRGxhNXJsTGFsU1lFTS9lVHk5em1lUFZKc3dhZFV5YXJQZWtQMHFCRGhhCnZOT0ovdEVEUVVZRlpyaHBEVUFlYUp6ZTBxRFhzdlM3WGsxa1RUNHpHR0hnb0U2TFgzbFl1NEdjTkE3WVBxUHEKR0NvZ3kwMTYxdUIyOFgyd3dNZmQ0YTBoSzdiT2UrKzRYRitIeGlyVTVQa1luOGkyZ1JscHVDVmZiT0lzbzlyWApTSnc0eXBmU3pHQm0zMW91WVFYcFp0UllBaEQxTTJNNlRtTUh2MFZYVmxjbU80ZGdlWVZNTVBKcUMvWnJmWjBYCk81Zng3Z2NocHBHNHk3WFVaL0dGL0U2aUY4R3RzWWJlNGdCYVBZYUN4K2tDZ1FVNmhjZ0E2c3hVdkM5NjVxSjUKeFVQdXNMRUNnWUVBM2hhd3dDckIyRFc4QTJUN0JoT295a0N5SWR5WlpFVjlJdjR5V0RJOXpXWlJBWnJxUmVVTAp6NjdWSnlTZ1JxUlR5L2FDcVpmRW0yejRqVFB2SzNkUW96dWNmckt3ZmVBR1l2VHRvY3JMNmRRU3lWSzRzT2krCmRXMVdTYUJXTkFWUThvQ0l5V3lVOHYxcmhYZEZlNUVZVUN2d3dTdlFjcEd0UUV6dktTQVJQOFVDZ1lFQStiTFIKSExuRnYvdkdXNFIzcG8xMnpFc1pydlJhU0hEUXptOGRDN0w4UkFKU0F0MXhrVGszTzJOb1lzK3U3aC9BbGlZMQprVHdOWmlIQWdxWWFrNHpkUGlyZ3JsZ29GQTVkcE5DaVpDaHI0MXQ1Vlc4T2d5YlVkSGltN0FOTFphbFlBVEhrCm52RklkSXp6cDllSXNZNU5zclpMbjg5NHQ3bEE4cUVuWDBqcUJsOENnWUFLRHMwQ1p1MVFkVjZHYU5SVmVoNXkKeW10R3pVN0ZFOENQRFNRS2ludnlDV2d4d21wSnNBM1E0Z0lWTzd0bWQ1cXo2ZjRRNENhdlEwZ2VYUE8vN0M5aQp0UmhwUkg1cHRQT1ZGN0tMV1R2UzR4L1dya0JmQXF0ZGRnNHFWM0NQK28ybjdkcEVCUDdaNGxBMFF5cUtaZy9MCjBiR2RqZlpxdWQ0MncwVXhmNXBJWVFLQmdIZEk0WFRqbW9DWWVxNEZubE5HaVZZWEduSGw4YXRobVo3RW5nK1UKdGNhWGhTNHhNNnU0dFpYOWEwU3BDbHhmZHRWRDg1c3FJUXlGV3o0T3MrdUJBOEJMSTRLbVFwOHlMYklxcVNsSAoxaUtLOUcvSDJocjFWZEUrUWgvRmd5TlJ2dVR6UE5CaFc4ZXgva1JVUnN6cnVscUJrNmNJcWhhNnZUZ3JuRzk4Cm1hL3BBb0dCQUpiSzRwTEp1SUFsSHRyNHc5VVdpRmtkN3Y5eXljOS9UejZ1Sml2aUxsd1pOTkVkbENJMy9BMHkKTHM0MDR4RkY2NXowM01OMy91MWk3eHZZQzdZRFpPUzVlaTVOdUxIOWY2cS9mWFljODl4dm8zdjBxNW4zdUpkUAp5Ykk0YlJJd0lVa0hUd3JJbGVGM1EzNjVJMUJnVk9xdGR1NUFaYW9IYUNtU1pqUi8xNC9YCi0tLS0tRU5EIFJTQSBQUklWQVRFIEtFWS0tLS0tCg=="
ca.crt: "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURGRENDQWZ5Z0F3SUJBZ0lSQUx5YlZndUhBWGxuYVFzMnFEcG1reXd3RFFZSktvWklodmNOQVFFTEJRQXcKRkRFU01CQUdBMVVFQXhNSmFHRnlZbTl5TFdOaE1CNFhEVEkxTVRJeE1EQTJNelF5TWxvWERUSTJNVEl4TURBMgpNelF5TWxvd0ZERVNNQkFHQTFVRUF4TUphR0Z5WW05eUxXTmhNSUlCSWpBTkJna3Foa2lHOXcwQkFRRUZBQU9DCkFROEFNSUlCQ2dLQ0FRRUF0SE9BcGpwRDlSM1pJNjBySUxJSmQ5MEI1dVZpQUxMbDM4Nmg1Vk5jN2szcGIyV3oKZWUxWlYzbHlMRlhPc21GdG1BNVVxR1htVThUcHQzZEdPN09RWXZtQ3EvOXdCRytISVd5OVA2a2h5QmQyWHAySApzMHY0Y1dRenVRSzFwUGJiYjFUdmZtQzR1c3N3Qk15UTVIK3dwR3d4bUtoSmhFR2NUaUh0b3pzVFpsVGNvRHZrCkZFWkhzcmxKYjFHd1cyTEVFNWdWYzBObmtwZDkzVWFFTTh3NlFESGNrN0dqSXN5TklsVm41SnJkZTEwcDFWSU4KQ3lnYWcvMG04c0h2dy9ZNWdLaTd2YkNQMnhYRHhMT0FqbFRLM3FEMEhYWFVNZVk5djJlcjdtWG9rcmpSWklRbApzZGtmZjZON1ZOS21DeVdVdUdHeWFZVlQ5MlhQZGRCckFxS0Y4d0lEQVFBQm8yRXdYekFPQmdOVkhROEJBZjhFCkJBTUNBcVF3SFFZRFZSMGxCQll3RkFZSUt3WUJCUVVIQXdFR0NDc0dBUVVGQndNQ01BOEdBMVVkRXdFQi93UUYKTUFNQkFmOHdIUVlEVlIwT0JCWUVGR1ZOZWFEZ3VNUEZnOXNnUmtFQlNKdzkxc09hTUEwR0NTcUdTSWIzRFFFQgpDd1VBQTRJQkFRQjdyVUd3SVd2U2NFditwRG1kRDZHdXZ3RHQ1VUt5Y3JpczhzR3MzaFc5Wm5Vb0hTMkltZXYxCm5iNlUxa3VBYnU0dWFHenNhRGczM1liN0llVkFKNDlveEwrQW9SYmNBdkR5YTBQQ01icWFzcGYra3RhdWRZTksKajJIejJycHpVRWVpWVdtNVRMbHhNNG9uNFdhNjFBdGt6d0YzcFZKV3J1U2NQbkVtbTFBRlJWSlZ4dXg1U1pzSgppNWsxcEZkZHdFb0J1bXpLWXJSV3FlRmtkUkNJUmJheXZHMlYxaXdobG1pNHd2b2FGY1E4bmR0ZllrZFBsSEVRCllVQjdvSmk2bFVDRzVTeTVvNkxTcjlHbTkxREgzZHVnc1ZmOHVxLzlNSDlDUlNpM0VRakdMWHJlVkU3dzJvK2gKV0t5MXF5WTl6WVgySmxNY291RmI4Ulh1TkxZMVdqVC8KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo=" ca.crt: "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURGRENDQWZ5Z0F3SUJBZ0lSQUxocUQ2dWhVRHhGbCtPMkg0M1lJVWN3RFFZSktvWklodmNOQVFFTEJRQXcKRkRFU01CQUdBMVVFQXhNSmFHRnlZbTl5TFdOaE1CNFhEVEkxTVRJeE1qQXdOVGt5TjFvWERUSTJNVEl4TWpBdwpOVGt5TjFvd0ZERVNNQkFHQTFVRUF4TUphR0Z5WW05eUxXTmhNSUlCSWpBTkJna3Foa2lHOXcwQkFRRUZBQU9DCkFROEFNSUlCQ2dLQ0FRRUFwRGdpVlZndnVmTU9FZVVwVjVXYS8zcHEwM3EvdFhTb1BvRmovS00zYlVSbkdLV2EKR3BSbysyYXo3S1FKUVdiQ0FjdUFNaUxOSWhJa0prc3ZsK1M0WmpOamxYZGlxY25rWXJQSmhzQ2JwSE1XTW8vNwpLT1dvZzZZT3FsZDJGNWVvYjJEdHRWRlpsbHRlVnNNQ3N2VmtjanMwRjF2UHlnSVZHOW02Tko5QWRWcE96V016CnVTZ3dVSXhWUER0LzNnQmt0RHpOMWhlSFNOS0lrT2dWTkJGaDJoMFp5SHU4R2NodFpmTEtyUWlZaUNyYUg0N3YKYWY0TkpXZ1RSNFl3YTdtejJETlNuclEwYXppWER3aEtaeUd2WXlRYVFPTUlpZ2hDRE15V0tsWmx0SXdqcUtwbgpqdC9XelZ4OUhvQ2ZCRkloVjFSUVNJNk5vZ0NVUzFVRU0ySi90UUlEQVFBQm8yRXdYekFPQmdOVkhROEJBZjhFCkJBTUNBcVF3SFFZRFZSMGxCQll3RkFZSUt3WUJCUVVIQXdFR0NDc0dBUVVGQndNQ01BOEdBMVVkRXdFQi93UUYKTUFNQkFmOHdIUVlEVlIwT0JCWUVGTnBVNzdTWWRjSFN1N1lLK0dacXRhb05jRjBzTUEwR0NTcUdTSWIzRFFFQgpDd1VBQTRJQkFRQWtoVno1U2J3dlhMYTBtbzN0YjJuUnZRME5SUm1vWWhCMDJiRmkwYmFRdm85L3hnVktsYkFvCm52TEtOd01IQ0VwUStqcVZrd2k5RERJbzJPNnllaEIzcjU1QVlxNXlWU1J0Zm5VSUU4bVRGOThzR3dNRGk5TEYKZzJ2WTNFaXNKaHhNVmJ4bmZEKzVhcUx0RTJNR2hwL0ZqZ2tQSFl0QzNPRzFXNG41d1I0T28zTVJoekpkSSszaQpmaHFETVBTMlFvWnBpcWNIWTNVenZpMjBjcGxKUlVkQk5pN3hYZmhiT1VUOUlVS3RLSG5DczN0NlF6a3JVYnpQCmlQVzBURjJMTk1tajhHS0ZoZTVPYjNTWmZIcnlNOGlUaW4xZlRiYTRjUVJqRExjUE5MQ2pRYTZCeFlJTXNMdHMKWmx4RHE3NEdtKzdxYmxFRG5OWjN4Z1V3ZVNCQkxRdmoKLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo="

View File

@@ -21,8 +21,8 @@ spec:
template: template:
metadata: metadata:
annotations: annotations:
checksum/config: e77b3b25301ed2f4b5eac2f16ed5d058374ed1ffcd7e9ca4d8eef44867647feb checksum/config: 1308bd8794657ac11a15c811b223bae716e991d1ce02a54ef5f7bd1f614a93ee
checksum/secrets: fabe196916b16c4638f4545a87cc43278b6723f69652003a0ab40358f375fe9f checksum/secrets: d5d5ab4694a880e3e73e8eb621606993ff40951aaf8ce873c3a17b9a221b77a1
labels: labels:
app.kubernetes.io/name: matrix-synapse app.kubernetes.io/name: matrix-synapse
app.kubernetes.io/instance: matrix-synapse app.kubernetes.io/instance: matrix-synapse

View File

@@ -9,4 +9,4 @@ metadata:
app.kubernetes.io/version: "1.144.0" app.kubernetes.io/version: "1.144.0"
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
stringData: stringData:
config.yaml: "## Registration ##\n\nregistration_shared_secret: \"YkXaO3aMWsJmELVoPw7VbepY\"\n\n## API Configuration ##\n\n## Database configuration ##\n\ndatabase:\n name: \"psycopg2\"\n args:\n user: \"app\"\n password: \"@@POSTGRES_PASSWORD@@\"\n database: \"app\"\n host: \"matrix-synapse-postgresql-17-cluster-rw\"\n port: 5432\n sslmode: \"prefer\"\n cp_min: 5\n cp_max: 10\n \n\n## Redis configuration ##\n\nredis:\n enabled: true\n host: \"redis-replication-matrix-synapse-master\"\n port: 6379\n password: \"@@REDIS_PASSWORD@@\"\n" config.yaml: "## Registration ##\n\nregistration_shared_secret: \"S96BhkXyioFI65ed8yhquneu\"\n\n## API Configuration ##\n\n## Database configuration ##\n\ndatabase:\n name: \"psycopg2\"\n args:\n user: \"app\"\n password: \"@@POSTGRES_PASSWORD@@\"\n database: \"app\"\n host: \"matrix-synapse-postgresql-17-cluster-rw\"\n port: 5432\n sslmode: \"prefer\"\n cp_min: 5\n cp_max: 10\n \n\n## Redis configuration ##\n\nredis:\n enabled: true\n host: \"redis-replication-matrix-synapse-master\"\n port: 6379\n password: \"@@REDIS_PASSWORD@@\"\n"

View File

@@ -3,7 +3,7 @@ kind: CustomResourceDefinition
metadata: metadata:
annotations: annotations:
controller-gen.kubebuilder.io/version: v0.19.0 controller-gen.kubebuilder.io/version: v0.19.0
operator.prometheus.io/version: 0.87.0 operator.prometheus.io/version: 0.87.1
name: alertmanagerconfigs.monitoring.coreos.com name: alertmanagerconfigs.monitoring.coreos.com
spec: spec:
group: monitoring.coreos.com group: monitoring.coreos.com

View File

@@ -3,7 +3,7 @@ kind: CustomResourceDefinition
metadata: metadata:
annotations: annotations:
controller-gen.kubebuilder.io/version: v0.19.0 controller-gen.kubebuilder.io/version: v0.19.0
operator.prometheus.io/version: 0.87.0 operator.prometheus.io/version: 0.87.1
name: alertmanagers.monitoring.coreos.com name: alertmanagers.monitoring.coreos.com
spec: spec:
group: monitoring.coreos.com group: monitoring.coreos.com

View File

@@ -3,7 +3,7 @@ kind: CustomResourceDefinition
metadata: metadata:
annotations: annotations:
controller-gen.kubebuilder.io/version: v0.19.0 controller-gen.kubebuilder.io/version: v0.19.0
operator.prometheus.io/version: 0.87.0 operator.prometheus.io/version: 0.87.1
name: podmonitors.monitoring.coreos.com name: podmonitors.monitoring.coreos.com
spec: spec:
group: monitoring.coreos.com group: monitoring.coreos.com

View File

@@ -3,7 +3,7 @@ kind: CustomResourceDefinition
metadata: metadata:
annotations: annotations:
controller-gen.kubebuilder.io/version: v0.19.0 controller-gen.kubebuilder.io/version: v0.19.0
operator.prometheus.io/version: 0.87.0 operator.prometheus.io/version: 0.87.1
name: probes.monitoring.coreos.com name: probes.monitoring.coreos.com
spec: spec:
group: monitoring.coreos.com group: monitoring.coreos.com

View File

@@ -3,7 +3,7 @@ kind: CustomResourceDefinition
metadata: metadata:
annotations: annotations:
controller-gen.kubebuilder.io/version: v0.19.0 controller-gen.kubebuilder.io/version: v0.19.0
operator.prometheus.io/version: 0.87.0 operator.prometheus.io/version: 0.87.1
name: prometheusagents.monitoring.coreos.com name: prometheusagents.monitoring.coreos.com
spec: spec:
group: monitoring.coreos.com group: monitoring.coreos.com

View File

@@ -3,7 +3,7 @@ kind: CustomResourceDefinition
metadata: metadata:
annotations: annotations:
controller-gen.kubebuilder.io/version: v0.19.0 controller-gen.kubebuilder.io/version: v0.19.0
operator.prometheus.io/version: 0.87.0 operator.prometheus.io/version: 0.87.1
name: prometheuses.monitoring.coreos.com name: prometheuses.monitoring.coreos.com
spec: spec:
group: monitoring.coreos.com group: monitoring.coreos.com

View File

@@ -3,7 +3,7 @@ kind: CustomResourceDefinition
metadata: metadata:
annotations: annotations:
controller-gen.kubebuilder.io/version: v0.19.0 controller-gen.kubebuilder.io/version: v0.19.0
operator.prometheus.io/version: 0.87.0 operator.prometheus.io/version: 0.87.1
name: prometheusrules.monitoring.coreos.com name: prometheusrules.monitoring.coreos.com
spec: spec:
group: monitoring.coreos.com group: monitoring.coreos.com

View File

@@ -3,7 +3,7 @@ kind: CustomResourceDefinition
metadata: metadata:
annotations: annotations:
controller-gen.kubebuilder.io/version: v0.19.0 controller-gen.kubebuilder.io/version: v0.19.0
operator.prometheus.io/version: 0.87.0 operator.prometheus.io/version: 0.87.1
name: scrapeconfigs.monitoring.coreos.com name: scrapeconfigs.monitoring.coreos.com
spec: spec:
group: monitoring.coreos.com group: monitoring.coreos.com

View File

@@ -3,7 +3,7 @@ kind: CustomResourceDefinition
metadata: metadata:
annotations: annotations:
controller-gen.kubebuilder.io/version: v0.19.0 controller-gen.kubebuilder.io/version: v0.19.0
operator.prometheus.io/version: 0.87.0 operator.prometheus.io/version: 0.87.1
name: servicemonitors.monitoring.coreos.com name: servicemonitors.monitoring.coreos.com
spec: spec:
group: monitoring.coreos.com group: monitoring.coreos.com

View File

@@ -3,7 +3,7 @@ kind: CustomResourceDefinition
metadata: metadata:
annotations: annotations:
controller-gen.kubebuilder.io/version: v0.19.0 controller-gen.kubebuilder.io/version: v0.19.0
operator.prometheus.io/version: 0.87.0 operator.prometheus.io/version: 0.87.1
name: thanosrulers.monitoring.coreos.com name: thanosrulers.monitoring.coreos.com
spec: spec:
group: monitoring.coreos.com group: monitoring.coreos.com

View File

@@ -9,11 +9,11 @@ metadata:
release: "reloader" release: "reloader"
app.kubernetes.io/name: reloader app.kubernetes.io/name: reloader
app.kubernetes.io/instance: "reloader" app.kubernetes.io/instance: "reloader"
helm.sh/chart: "reloader-2.2.5" helm.sh/chart: "reloader-2.2.6"
chart: "reloader-2.2.5" chart: "reloader-2.2.6"
heritage: "Helm" heritage: "Helm"
app.kubernetes.io/managed-by: "Helm" app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/version: "v1.4.10" app.kubernetes.io/version: "v1.4.11"
name: reloader-reloader-role name: reloader-reloader-role
rules: rules:
- apiGroups: - apiGroups:

View File

@@ -9,11 +9,11 @@ metadata:
release: "reloader" release: "reloader"
app.kubernetes.io/name: reloader app.kubernetes.io/name: reloader
app.kubernetes.io/instance: "reloader" app.kubernetes.io/instance: "reloader"
helm.sh/chart: "reloader-2.2.5" helm.sh/chart: "reloader-2.2.6"
chart: "reloader-2.2.5" chart: "reloader-2.2.6"
heritage: "Helm" heritage: "Helm"
app.kubernetes.io/managed-by: "Helm" app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/version: "v1.4.10" app.kubernetes.io/version: "v1.4.11"
name: reloader-reloader-role-binding name: reloader-reloader-role-binding
roleRef: roleRef:
apiGroup: rbac.authorization.k8s.io apiGroup: rbac.authorization.k8s.io

View File

@@ -9,14 +9,14 @@ metadata:
release: "reloader" release: "reloader"
app.kubernetes.io/name: reloader app.kubernetes.io/name: reloader
app.kubernetes.io/instance: "reloader" app.kubernetes.io/instance: "reloader"
helm.sh/chart: "reloader-2.2.5" helm.sh/chart: "reloader-2.2.6"
chart: "reloader-2.2.5" chart: "reloader-2.2.6"
heritage: "Helm" heritage: "Helm"
app.kubernetes.io/managed-by: "Helm" app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/version: "v1.4.10" app.kubernetes.io/version: "v1.4.11"
group: com.stakater.platform group: com.stakater.platform
provider: stakater provider: stakater
version: v1.4.10 version: v1.4.11
name: reloader-reloader name: reloader-reloader
namespace: reloader namespace: reloader
spec: spec:
@@ -33,17 +33,17 @@ spec:
release: "reloader" release: "reloader"
app.kubernetes.io/name: reloader app.kubernetes.io/name: reloader
app.kubernetes.io/instance: "reloader" app.kubernetes.io/instance: "reloader"
helm.sh/chart: "reloader-2.2.5" helm.sh/chart: "reloader-2.2.6"
chart: "reloader-2.2.5" chart: "reloader-2.2.6"
heritage: "Helm" heritage: "Helm"
app.kubernetes.io/managed-by: "Helm" app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/version: "v1.4.10" app.kubernetes.io/version: "v1.4.11"
group: com.stakater.platform group: com.stakater.platform
provider: stakater provider: stakater
version: v1.4.10 version: v1.4.11
spec: spec:
containers: containers:
- image: "ghcr.io/stakater/reloader:v1.4.10" - image: "ghcr.io/stakater/reloader:v1.4.11"
imagePullPolicy: IfNotPresent imagePullPolicy: IfNotPresent
name: reloader-reloader name: reloader-reloader
env: env:

View File

@@ -6,11 +6,11 @@ metadata:
release: "reloader" release: "reloader"
app.kubernetes.io/name: reloader app.kubernetes.io/name: reloader
app.kubernetes.io/instance: "reloader" app.kubernetes.io/instance: "reloader"
helm.sh/chart: "reloader-2.2.5" helm.sh/chart: "reloader-2.2.6"
chart: "reloader-2.2.5" chart: "reloader-2.2.6"
heritage: "Helm" heritage: "Helm"
app.kubernetes.io/managed-by: "Helm" app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/version: "v1.4.10" app.kubernetes.io/version: "v1.4.11"
name: reloader-reloader name: reloader-reloader
namespace: reloader namespace: reloader
spec: spec:

View File

@@ -9,11 +9,11 @@ metadata:
release: "reloader" release: "reloader"
app.kubernetes.io/name: reloader app.kubernetes.io/name: reloader
app.kubernetes.io/instance: "reloader" app.kubernetes.io/instance: "reloader"
helm.sh/chart: "reloader-2.2.5" helm.sh/chart: "reloader-2.2.6"
chart: "reloader-2.2.5" chart: "reloader-2.2.6"
heritage: "Helm" heritage: "Helm"
app.kubernetes.io/managed-by: "Helm" app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/version: "v1.4.10" app.kubernetes.io/version: "v1.4.11"
name: reloader-reloader-metadata-role name: reloader-reloader-metadata-role
namespace: reloader namespace: reloader
rules: rules:

View File

@@ -9,11 +9,11 @@ metadata:
release: "reloader" release: "reloader"
app.kubernetes.io/name: reloader app.kubernetes.io/name: reloader
app.kubernetes.io/instance: "reloader" app.kubernetes.io/instance: "reloader"
helm.sh/chart: "reloader-2.2.5" helm.sh/chart: "reloader-2.2.6"
chart: "reloader-2.2.5" chart: "reloader-2.2.6"
heritage: "Helm" heritage: "Helm"
app.kubernetes.io/managed-by: "Helm" app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/version: "v1.4.10" app.kubernetes.io/version: "v1.4.11"
name: reloader-reloader-metadata-role-binding name: reloader-reloader-metadata-role-binding
namespace: reloader namespace: reloader
roleRef: roleRef:

View File

@@ -9,10 +9,10 @@ metadata:
release: "reloader" release: "reloader"
app.kubernetes.io/name: reloader app.kubernetes.io/name: reloader
app.kubernetes.io/instance: "reloader" app.kubernetes.io/instance: "reloader"
helm.sh/chart: "reloader-2.2.5" helm.sh/chart: "reloader-2.2.6"
chart: "reloader-2.2.5" chart: "reloader-2.2.6"
heritage: "Helm" heritage: "Helm"
app.kubernetes.io/managed-by: "Helm" app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/version: "v1.4.10" app.kubernetes.io/version: "v1.4.11"
name: reloader-reloader name: reloader-reloader
namespace: reloader namespace: reloader