{"id":14984611,"url":"https://github.com/notharshhaa/devops-tool-installer","last_synced_at":"2025-04-13T08:30:28.497Z","repository":{"id":250913459,"uuid":"835825253","full_name":"NotHarshhaa/DevOps-Tool-Installer","owner":"NotHarshhaa","description":"Automate the installation/uninstallation of essential DevOps tools on Linux and Windows with a single script. Perfect for DevOps engineers and enthusiasts looking to streamline their setup process.","archived":false,"fork":false,"pushed_at":"2025-03-09T06:49:47.000Z","size":40,"stargazers_count":41,"open_issues_count":0,"forks_count":38,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-03-27T00:12:11.076Z","etag":null,"topics":["ansible","devops","devops-tools","docker","github","installer","jenkins","kubernetes","scripts","terraform","tools"],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/NotHarshhaa.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-07-30T15:49:08.000Z","updated_at":"2025-03-14T00:23:43.000Z","dependencies_parsed_at":"2024-10-13T07:40:43.122Z","dependency_job_id":null,"html_url":"https://github.com/NotHarshhaa/DevOps-Tool-Installer","commit_stats":{"total_commits":6,"total_committers":2,"mean_commits":3.0,"dds":"0.16666666666666663","last_synced_commit":"bdf417b566e0c8627d6515ed90272c967e188ce4"},"previous_names":["notharshhaa/devops-tool-installer"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NotHarshhaa%2FDevOps-Tool-Installer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NotHarshhaa%2FDevOps-Tool-Installer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NotHarshhaa%2FDevOps-Tool-Installer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NotHarshhaa%2FDevOps-Tool-Installer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/NotHarshhaa","download_url":"https://codeload.github.com/NotHarshhaa/DevOps-Tool-Installer/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248684103,"owners_count":21145026,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ansible","devops","devops-tools","docker","github","installer","jenkins","kubernetes","scripts","terraform","tools"],"created_at":"2024-09-24T14:09:20.242Z","updated_at":"2025-04-13T08:30:28.468Z","avatar_url":"https://github.com/NotHarshhaa.png","language":"Shell","readme":"# 🚀 DevOps Tool Installer \u0026 Uninstaller  \n\n![DevOps Tool Installer](https://imgur.com/QLlNazj.png)  \n\nEasily **install and uninstall essential DevOps tools** on **Linux \u0026 Windows** with a single script! Whether you're a **DevOps Engineer, Cloud Enthusiast, or System Administrator**, this script automates the tool setup process, saving time and effort.  \n\n---\n\n## 🔥 Why Use This?  \n\n✅ **One-Click Installation** – Set up all required DevOps tools effortlessly.  \n✅ **Multi-OS Support** – Works on **Ubuntu, Debian, CentOS, Fedora \u0026 Windows**.  \n✅ **Auto-Detection** – Automatically detects your OS and applies the correct setup.  \n✅ **Interactive Menu** – Windows version provides an easy-to-use selection menu.  \n✅ **Bulk Install \u0026 Uninstall** – Manage multiple tools in one go.  \n✅ **Always Up-to-Date** – Installs the latest versions of all tools.  \n\n---\n\n## 📌 Supported DevOps Tools  \n\nThis installer includes a **wide range of must-have DevOps tools**, including:  \n\n🔹 **Containerization \u0026 Orchestration**  \n✔️ Docker 🐳  \n✔️ Kubernetes (kubectl) ☸️  \n✔️ Helm ⛵  \n✔️ Minikube ☸️  \n✔️ Istio 📦  \n✔️ OpenShift CLI ☸️  \n\n🔹 **Infrastructure as Code \u0026 Automation**  \n✔️ Ansible 📜  \n✔️ Terraform 🌍  \n✔️ Packer 📦  \n✔️ Vagrant 📦  \n\n🔹 **CI/CD \u0026 Monitoring**  \n✔️ Jenkins 🏗️  \n✔️ GitLab Runner 🏃‍♂️  \n✔️ Prometheus 📈  \n✔️ Grafana 📊  \n\n🔹 **Cloud \u0026 Security**  \n✔️ AWS CLI ☁️  \n✔️ Azure CLI ☁️  \n✔️ Google Cloud SDK ☁️  \n✔️ HashiCorp Vault 🔐  \n✔️ HashiCorp Consul 🌐  \n\n---\n\n## 🛠️ Installation Guide  \n\nThere are **two ways** to install and use this tool:  \n\n### 🚀 **Method 1: Quick Install (Without Cloning)**  \n\n#### 📌 **For Windows (PowerShell):**  \nRun the following command in **PowerShell**:  \n```powershell\nInvoke-Expression (New-Object Net.WebClient).DownloadString('https://raw.githubusercontent.com/NotHarshhaa/DevOps-Tool-Installer/master/install_devops_tools.ps1')\n```  \n\n#### 📌 **For Linux (Bash):**  \nRun the following command in **Terminal**:  \n```bash\nbash \u003c(curl -s https://raw.githubusercontent.com/NotHarshhaa/DevOps-Tool-Installer/master/install_devops_tools.sh)\n```  \n\n---\n\n### 🖥️ **Method 2: Install via Cloning the Repository**  \n\n#### 📌 **For Linux Users:**  \n1️⃣ Clone the repository:  \n```bash\ngit clone https://github.com/NotHarshhaa/DevOps-Tool-Installer.git  \ncd DevOps-Tool-Installer  \n```  \n2️⃣ Make the script executable:  \n```bash\nchmod +x install_devops_tools.sh  \n```  \n3️⃣ Run the script:  \n```bash\n./install_devops_tools.sh  \n```  \n\n#### 📌 **For Windows Users:**  \n1️⃣ Clone the repository:  \n```powershell\ngit clone https://github.com/NotHarshhaa/DevOps-Tool-Installer.git  \ncd DevOps-Tool-Installer  \n```  \n2️⃣ Run the script:  \n```powershell\n.\\install_devops_tools.ps1  \n```  \n\n---\n\n## 📝 How It Works  \n\n1️⃣ **Run the script** (either via Quick Install or Cloning method).  \n2️⃣ **Follow the on-screen prompts** to select tools for installation or uninstallation.  \n3️⃣ **The script will automatically install/uninstall** based on your OS.  \n\n### 🔹 **Installation Process by OS**  \n- **Ubuntu/Debian** → Uses `apt` package manager  \n- **CentOS/RHEL** → Uses `yum` package manager  \n- **Fedora** → Uses `dnf` package manager  \n- **Windows** → Uses `Chocolatey` package manager  \n\n---\n\n## 🤝 Contribution  \n\n🚀 Want to improve this script? Contributions are **welcome!**  \n\n🔹 **Report Issues** – Found a bug? Open an issue!  \n🔹 **Suggest Features** – Have ideas? Let’s make this better together!  \n🔹 **Submit PRs** – Fix bugs or enhance features by submitting a Pull Request.  \n\n---\n\n## 🔗 Join the Community  \n\n🔥 **Stay connected \u0026 collaborate with DevOps professionals!**  \n\n📢 **Telegram:** [Join our community](https://t.me/prodevopsguy)  \n⭐ **GitHub:** [Follow me](https://github.com/NotHarshhaa)  \n📖 **Blog:** [ProDevOpsGuy](https://blog.prodevopsguy.xyz)  \n💼 **LinkedIn:** [Harshhaa Vardhan Reddy](https://www.linkedin.com/in/harshhaa-vardhan-reddy/)  \n\n---\n\n## ⭐ Show Your Support  \n\n🚀 **If this project helps you, please give it a STAR on GitHub!** ⭐  \n\n![Follow Me](https://imgur.com/2j7GSPs.png)  \n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnotharshhaa%2Fdevops-tool-installer","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnotharshhaa%2Fdevops-tool-installer","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnotharshhaa%2Fdevops-tool-installer/lists"}