Debian tarqatmalari uchun takrorlanadigan paketlar talabi kuchaymoqda
Debian hamjamiyati takrorlanadigan paketlar (reproducible builds)ni majburiy qilishni ko'rib chiqmoqda – bu xavfsizlik, ishonchlilik va sifatni oshiradi.

Renovate Operator - bu Kubernetes-ga asoslangan Renovate yechimi bo'lib, CRD-based jadallashtirish, parallel bajarish, avtomatik kashfiyot va o'rnatilgan UI-ni taqdim etadi. Agar siz Renovate-ni o'z infratuzilmangizda ishlatsangiz va allaqachon Kubernetes-dan foydalanayotgan bo'lsangiz, bu operator sizga oddiy o'z-o'ziga xizmat ko'rsatish imkoniyatlaridan tashqari nazorat va kuzatuvchanlikni beradi.
Renovate Operator barcha Renovate platformalarini qo'llab-quvvatlaydi, jumladan GitHub, GitLab, Bitbucket, Azure DevOps, Gitea va boshqalar. Operator Renovate tomonidan qo'llab-quvvatlanadigan har qanday platformada ishlaydi - shunchaki o'z autentifikatsiya ma'lumotlaringiz va platforma sozlamalarini muhit o'zgaruvchilari yoki sirlar orqali sozlang.
Renovate Operator-ni o'rnatish uchun quyidagi buyruqlarni bajarishingiz kerak:
helm -n renovate-operator upgrade --install renovate-operator oci://ghcr.io/mogenius/helm-charts/renovate-operator --create-namespace --wait helm repo add mogenius https://helm.mogenius.com/public --force-update helm -n renovate-operator upgrade --install renovate-operator mogenius/renovate-operator --create-namespace --wait
Operatorni ishga tushirish uchun KUBECONFIG o'zgaruvchisini eksport qilishingiz kerak, u sizning lokal kube-config faylingizga yo'l va siz foydalanmoqchi bo'lgan kontekstni o'z ichiga oladi.
just run
Testlarni bajarish:
just test-unit
golangci-lint bajarish:
just golangci-lint
Barcha tekshiruvlarni bajarish (testlar + linterlar):
just check
CRD-larni yaratish:
just generate