Skip to content
KitploitKITPLOIT
उपकरणब्लॉग
जमा करें
उपकरणब्लॉग
जमा करें

हैकिंग, पेनटेस्ट और साइबर सुरक्षा उपकरण आपके सुरक्षा शस्त्रागार के लिए!

Kitploit हैकिंग, साइबर सुरक्षा और पेंटेस्टिंग टूल्स की एक निर्देशिका है। कमजोरियों को खोजने, सिस्टम का विश्लेषण करने, परीक्षण को स्वचालित करने और अपनी सुरक्षा को मजबूत करने के लिए नवीनतम प्रोजेक्ट अपडेट खोजें।

··फ़ीड·संपर्क·गोपनीयता·© 2026 Kitploit

टूल निर्देशिका

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
उपकरण/GitHubGitHub/mogenius/renovate-operator
भेद्यता स्कैनरकंटेनर सुरक्षाकॉन्फ़िगरेशन ऑडिटिंगक्लाउड सुरक्षाDevSecOpsसीक्रेट डिटेक्शनआपूर्ति श्रृंखला सुरक्षा
GitHubmogenius/renovate-operator

renovate-operator

Kubernetes में Renovate executions को सुव्यवस्थित करने के लिए Operator

रिपॉजिटरी देखें
539621122घं 34मि पहलेKitploit द्वारा समीक्षित

सबसे लोकप्रिय

सभी देखें →

हमारे समुदाय द्वारा सबसे अधिक उपयोग किए जाने वाले उपकरण खोजें।

सभी उपकरण खोजें

हमारे उपकरणों का संग्रह ब्राउज़ करें

सभी उपकरण देखें →
साझा करें
Renovate Operator लोगो

Artifact Hub GitHub Release Build, Package, Release (Production)


Renovate: Kubernetes-नेटिव तरीका

Renovate को अपने खुद के इंफ्रास्ट्रक्चर पर CRD-आधारित शेड्यूलिंग, समानांतर निष्पादन, ऑटो-डिस्कवरी और बिल्ट-इन UI के साथ चलाएँ। यदि आप Renovate को self-host करते हैं और पहले से Kubernetes चलाते हैं, तो यह operator आपको वह नियंत्रण और observability देता है जो सामान्य self-hosted सेटअप में नहीं होता।

सभी Renovate प्लेटफ़ॉर्म को सपोर्ट करता है: GitHub, GitLab, Bitbucket, Azure DevOps, Gitea, और अन्य। यह operator Renovate द्वारा सपोर्ट किए जाने वाले किसी भी प्लेटफ़ॉर्म के साथ काम करता है - बस अपने credentials और प्लेटफ़ॉर्म सेटिंग्स को environment variables या secrets के माध्यम से कॉन्फ़िगर करें। ध्यान दें कि कुछ प्लेटफ़ॉर्म पर operator-विशिष्ट अतिरिक्त सुविधाएँ होती हैं, जैसे GitHub और GitLab के लिए नेटिव webhook इंटीग्रेशन।

Mend Renovate CE से तुलना

सुविधाMend Renovate CLIMend Renovate Community Self-Hosted (aka "CE")Renovate Operator
पूरी तरह ओपन सोर्स, बिना साइनअप या लाइसेंस कुंजी✅❌✅
स्वचालित डिपेंडेंसी अपडेट✅✅✅
आपके अपने इंफ्रास्ट्रक्चर पर चलता है✅✅✅
ऑटो-डिस्कवरी✅✅✅
ऑन-डिमांड रन के लिए Webhook API❌✅✅
वेब UI❌❌✅
CRD के माध्यम से डिक्लेरेटिव cron शेड्यूलिंग❌❌✅
ग्रुप/टॉपिक फ़िल्टरिंग के साथ ऑटो-डिस्कवरी❌❌✅
क्लस्टर में प्रति-प्रोजेक्ट स्थिति ट्रैकिंग❌❌✅
कंकरेंसी नियंत्रण के साथ समानांतर निष्पादन❌❌✅
Prometheus मेट्रिक्स और हेल्थ चेक❌✅✅
Kubernetes-नेटिव pod शेड्यूलिंग❌❌✅
उच्च उपलब्धता के लिए लीडर चुनाव❌❌✅
Job जीवनचक्र प्रबंधन (TTL, डेडलाइन, रिट्राइज़)❌❌✅

यह कैसे काम करता है

  1. आपके शेड्यूल के निर्धारित समय पर, एक renovate discovery job शुरू की जाती है
  2. डिस्कवरी समाप्त होने के बाद, आप अपने सभी खोजे गए प्रोजेक्ट्स को UI में देख पाएँगे
  3. सभी प्रोजेक्ट्स अब शेड्यूल होने के लिए सेट किए जा रहे हैं
  4. हर 10 सेकंड में operator शेड्यूल किए गए प्रोजेक्ट्स की जाँच करता है और एक नई renovate job शुरू करता है
  5. एक समय में केवल उतनी ही jobs निष्पादित की जा रही हैं जितनी spec.parallelism में परिभाषित हैं

renovate-operator UI का उदाहरण स्क्रीनशॉट।

इंस्टॉलेशन

Helm

विकल्प 1: OCI रजिस्ट्री

root@kitploit:~
helm -n renovate-operator upgrade --install renovate-operator \
  oci://ghcr.io/mogenius/helm-charts/renovate-operator \
  --create-namespace --wait

विकल्प 2: Helm रिपॉज़िटरी

root@kitploit:~
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

दस्तावेज़ीकरण

  • आरंभ करें — इंस्टॉलेशन, पहला RenovateJob, प्लेटफ़ॉर्म सेटअप
  • पूर्ण दस्तावेज़ीकरण अनुक्रमणिका

योगदान

contrib.rocks के साथ बनाया गया।

विकास

ऑपरेटर को स्थानीय रूप से चलाना

आवश्यक शर्तें: just इंस्टॉल होना चाहिए।

  1. अपने kubeconfig के पूर्ण पथ के साथ KUBECONFIG एक्सपोर्ट करें — ~ विस्तारित नहीं होता, इसलिए $HOME या पूरा पथ उपयोग करें:
    root@kitploit:~
    export KUBECONFIG=/Users/yourname/.kube/config
    # or
    export KUBECONFIG=$HOME/.kube/config
    
  2. उस kubeconfig में वर्तमान कॉन्टेक्स्ट के विरुद्ध ऑपरेटर शुरू करें:
    root@kitploit:~
    just run
    

टेस्ट चलाना

Commandविवरण
just test-unitयूनिट टेस्ट सूट चलाएँ
just golangci-lintलिंटर चलाएँ
just checkसभी जाँचें चलाएँ (टेस्ट + लिंटर्स)
just generateCRDs को दोबारा जनरेट करें
टूल डाउनलोड करें