- GitHub-आधारित इंफ्रास्ट्रक्चर वर्कफ़्लो ऑटोमेशन को सपोर्ट करने वाला GitOps CI/CD प्लेटफ़ॉर्म
- Terraform, OpenTofu, CDKTF, और Terragrunt कार्यों को pull request के ज़रिए समन्वित किया जा सकता है
- SaaS सेवा और on-premises deployment विकल्प प्रदान करता है, और पूर्ण Git integration के साथ इंफ्रास्ट्रक्चर कोड प्रबंधन के लिए अनुकूलित है
- True GitOps
- सभी सेटिंग्स Git में स्टोर होती हैं और कोड के साथ प्रबंधित की जा सकती हैं
- अलग configuration file या बाहरी configuration की ज़रूरत के बिना branch, merge, और rollback कार्यों को कोड की तरह किया जा सकता है
- स्केलेबिलिटी और विश्वसनीयता को ध्यान में रखकर डिज़ाइन किया गया
- GitHub-Native: GitHub Actions, PR, Secrets के साथ सीधे integrate होता है, इसलिए अतिरिक्त tools की ज़रूरत नहीं
- एंटरप्राइज़ सुरक्षा: RBAC, SSO, audit logs आदि के ज़रिए सुरक्षित और compliant इंफ्रास्ट्रक्चर प्रदान करता है
- High Availability: parallel execution और multi-repo environments को संभाल सकने वाली distributed architecture
- Drift Detection: वास्तविक समय के इंफ्रास्ट्रक्चर और कोड के बीच अंतर का पता लगाकर चेतावनी देता है
- multi-environment support: development, staging, production environments को आसानी से प्रबंधित किया जा सकता है
प्रमुख विशेषताएँ
- GitOps integration: GitHub pull request और Actions का उपयोग करके Terraform परिवर्तनों का समन्वय
- High Availability: distributed architecture के साथ बड़े पैमाने के कार्यों और टीमों को सपोर्ट
- Apply Before/After Merge: merge से पहले या बाद में इंफ्रास्ट्रक्चर परिवर्तन लागू किए जा सकते हैं
- लागत अनुमान: परिवर्तन लागू करने से पहले लागत का स्वतः अनुमान
- OIDC authentication: OpenID Connect के माध्यम से cloud providers के साथ सुरक्षित authentication
- apply lock: स्वचालित lock और concurrent work prevention सुविधाओं से टकराव से बचाव
- parallel execution: बिना सीमा कई कार्यों को parallel में चलाया जा सकता है
- Private Runners: समर्पित execution environments का उपयोग कर सुरक्षा को मज़बूत करना
- Drift Detection: Terraform या OpenTofu configuration के साथ असंगतियों का पता लगाकर उन्हें ठीक करना
- multi-environment management: GitHub Environments का उपयोग करके environment-वार प्रबंधन
- RBAC: GitHub उपयोगकर्ताओं और टीमों के लिए विस्तृत permission management सपोर्ट
- audit logs: सभी इंफ्रास्ट्रक्चर परिवर्तनों को track और review किया जा सकता है
आर्किटेक्चर अवलोकन
- Terrateam Server: इंफ्रास्ट्रक्चर कार्यों का समन्वय करता है और parallel workloads तथा जटिल environments के लिए उपयुक्त है
- GitHub application: GitOps workflow को native GitHub features के साथ integrate करता है
- GitHub Actions: कोड execution और इंफ्रास्ट्रक्चर प्रबंधन में केंद्रीय भूमिका
- Postgres database: कार्य डेटा और configuration को सुरक्षित रूप से स्टोर कर consistency और audit सुविधाएँ प्रदान करता है
ओपन सोर्स और सशुल्क संस्करण
- Community Edition (CE): छोटे टीमों और व्यक्तिगत डेवलपर्स के लिए मुफ़्त ओपन सोर्स संस्करण
- Enterprise Edition (EE): RBAC, UI audit logs आदि जैसे बड़े संगठनों के लिए अतिरिक्त सुविधाएँ प्रदान करता है
अभी कोई टिप्पणी नहीं है.