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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
kubeeye — क्लाउड-नेटिव कुबेरनेट्स क्लस्टर निरीक्षण उपकरण जो कस्टम OPA, PromQL, और सिस्टम नियमों का उपयोग करके एप्लिकेशन गलत कॉन्फ़िगरेशन, अस्वस्थ घटकों और नोड समस्याओं का पता लगाता है। | Kitploit
उपकरण/GitHubGitHub/kubesphere/kubeeye
क्लाउड इन्फ्रास्ट्रक्चर सुरक्षाकंटेनर सुरक्षाभेद्यता विश्लेषणकॉन्फ़िगरेशन ऑडिटिंगक्लाउड सुरक्षागलत कॉन्फ़िगरेशन
GitHubkubesphere/kubeeye

kubeeye

क्लाउड-नेटिव कुबेरनेट्स क्लस्टर निरीक्षण उपकरण जो कस्टम OPA, PromQL, और सिस्टम नियमों का उपयोग करके एप्लिकेशन गलत कॉन्फ़िगरेशन, अस्वस्थ घटकों और नोड समस्याओं का पता लगाता है।

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

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

सभी देखें →

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

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

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

सभी उपकरण देखें →
वेबसाइट
साझा करें

अंग्रेज़ी | 中文

KubeEye एक क्लाउड-नेटिव क्लस्टर निरीक्षण उपकरण है जो विशेष रूप से Kubernetes के लिए डिज़ाइन किया गया है, जो कस्टम नियमों के आधार पर Kubernetes क्लस्टर के भीतर समस्याओं और जोखिमों की पहचान करने में सक्षम है।

त्वरित आरंभ

स्थापना

Releases से स्थापना पैकेज डाउनलोड करें, जिसमें Helm chart, डेमो नियम और ऑफ़लाइन स्थापना के लिए इमेज शामिल हैं।

root@kitploit:~
VERSION=v1.0.3

wget https://github.com/kubesphere/kubeeye/releases/download/${VERSION}/kubeeye-offline-${VERSION}.tar.gz

tar -zxvf kubeeye-offline-${VERSION}.tar.gz

cd kubeeye-offline-${VERSION}

# ऑफ़लाइन स्थापना, कृपया 'images' फ़ोल्डर में इमेज को स्थानीय कंटेनर रिपॉजिटरी में स्वयं आयात करें और 'chart/kubeeye/values.yaml' में images repo को संशोधित करें।

helm upgrade --install kubeeye chart/kubeeye -n kubeeye-system --create-namespace

उपयोग

निरीक्षण नियम आयात करें

स्थापना पैकेज में rules निर्देशिका डेमो नियम प्रदान करती है, जिसे विशिष्ट आवश्यकताओं के अनुसार अनुकूलित किया जा सकता है।

सूचना: PromQL नियमों के लिए पहले से Prometheus का एंडपॉइंट सेट करना आवश्यक है।

root@kitploit:~
kubectl apply -f rules

निरीक्षण योजना बनाएं

आवश्यकतानुसार निरीक्षण योजनाएँ कॉन्फ़िगर करें।

root@kitploit:~
cat > plan.yaml << EOF
apiVersion: kubeeye.kubesphere.io/v1alpha2
kind: InspectPlan
metadata:
  name: inspectplan
spec:
  # निरीक्षण करने के लिए नियोजित समय केवल क्रॉन एक्सप्रेशन का समर्थन करता है। उदाहरण के लिए, '*/30 * * * ?' का अर्थ है कि निरीक्षण हर 30 मिनट में किया जाएगा।'
  # यदि केवल एकल निरीक्षण की आवश्यकता है, तो इस पैरामीटर को हटा दें।
  schedule: "* */12 * * ?"
  # रखे जाने वाले निरीक्षण परिणामों की अधिकतम संख्या, यदि नहीं भरी गई तो सभी रखे जाएंगे।
  maxTasks: 10 
  # क्या निरीक्षण योजना को विराम दिया जाना चाहिए, केवल आवधिक निरीक्षण पर लागू होता है, सही या गलत (डिफ़ॉल्ट गलत है)।
  suspend: false
  # निरीक्षण टाइमआउट, डिफ़ॉल्ट 10 मिनट।
  timeout: 10m
  # निरीक्षण नियम सूची, संबंधित निरीक्षण नियमों को जोड़ने के लिए उपयोग की जाती है, कृपया inspectRule नाम भरें।
  # क्लस्टर में निरीक्षण नियम देखने के लिए `kubectl get inspectrule` चलाएं।
  ruleNames:
  - name: configmap-inspect-rules
  - name: cronjob-inspect-rules
  - name: daemonset-inspect-rules
  - name: deployment-inspect-rules
  - name: event-inspect-rules
  - name: job-inspect-rules
  - name: node-inspect-rules
  - name: pod-inspect-rules
  - name: pod-state-inspect-rules
  # nodeName: master
  # nodeSelector:
  #   node-role.kubernetes.io/master: ""        
  # मल्टी-क्लस्टर निरीक्षण (वर्तमान में केवल KubeSphere में मल्टी-क्लस्टर निरीक्षण का समर्थन करता है)
  # clusterName: 
  # - name: host
EOF


kubectl apply -f plan.yaml

निरीक्षण रिपोर्ट प्राप्त करें

निरीक्षण परिणाम जांचें
root@kitploit:~
# निरीक्षण रिपोर्ट डाउनलोड के लिए निरीक्षण परिणाम का नाम देखें।
kubectl get inspectresult
कमांड
root@kitploit:~
## kubeeye-apiserver सेवा का पता और पोर्ट प्राप्त करें।
kubectl get svc -n kubeeye-system kubeeye-apiserver -o custom-columns=CLUSTER-IP:.spec.clusterIP,PORT:.spec.ports[*].port

## निरीक्षण रिपोर्ट डाउनलोड करें, और कृपया <> को पर्यावरण से प्राप्त वास्तविक जानकारी से बदलें।
curl http://<svc-ip>:9090/kapis/kubeeye.kubesphere.io/v1alpha2/inspectresults/<result name>\?type\=html -o inspectReport.html

## डाउनलोड करने के बाद, आप देखने के लिए ब्राउज़र में HTML फ़ाइल खोल सकते हैं।
वेब कंसोल
root@kitploit:~
## kubeeye-apiserver के लिए nodePort प्रकार का svc बनाएं।
kubectl -n kubeeye-system expose deploy kubeeye-apiserver --port=9090 --type=NodePort --name=ke-apiserver-node-port

## ब्राउज़र में निरीक्षण रिपोर्ट URL दर्ज करके देखें, और याद रखें <> को पर्यावरण से प्राप्त वास्तविक जानकारी से बदलें।
http://<node address>:<node port>/kapis/kubeeye.kubesphere.io/v1alpha2/inspectresults/<result name>?type=html

समर्थित नियमों की सूची

  • OPA
  • PromQL
  • फ़ाइल परिवर्तन
  • कर्नेल पैरामीटर कॉन्फ़िगरेशन
  • Systemd सेवा स्थिति
  • नोड मूल जानकारी
  • फ़ाइल सामग्री निरीक्षण
  • सेवा कनेक्टिविटी
टूल डाउनलोड करें