DEV Community

Cover image for ๐Ÿš€ DevOps Tool Installer: Automate Essential Tool Installation on Ubuntu!
francotel
francotel

Posted on โ€ข Edited on

2

๐Ÿš€ DevOps Tool Installer: Automate Essential Tool Installation on Ubuntu!

Hello, DevOps enthusiasts! ๐Ÿ˜Ž

I've created a Bash script that allows you to easily install a wide range of essential DevOps tools on your Ubuntu machine. It's super simple to useโ€”just run it, choose your tool, and let the magic happen! โœจ

๐Ÿ› ๏ธ Tools Available for Installation:

  • Docker ๐Ÿณ
  • Kubernetes (kubectl) โ˜ธ๏ธ
  • Ansible ๐Ÿ“œ
  • Terraform ๐ŸŒ
  • Jenkins ๐Ÿ—๏ธ
  • AWS CLI โ˜๏ธ
  • Azure CLI โ˜๏ธ
  • Google Cloud SDK โ˜๏ธ
  • Helm โ›ต
  • GitLab Runner ๐Ÿƒโ€โ™‚๏ธ
  • HashiCorp Vault ๐Ÿ”
  • HashiCorp Consul ๐ŸŒ
  • HashiCorp Packer ๐Ÿ’ฟ
  • Infracost ๐Ÿ’ฐ
  • k9s ๐Ÿ‘€
  • minikube ๐Ÿ—๏ธ
  • k3s ๐Ÿ
  • VS Codium ๐Ÿ—’๏ธ
  • Postman ๐Ÿ“ฎ
  • Install ALL tools at once ๐Ÿš€

๐Ÿ’ป How to use it:

  1. Clone the repository from GitHub:
git clone https://github.com/francotel/devops-tools-on-ubuntu.git
Enter fullscreen mode Exit fullscreen mode
  1. Navigate to the directory:
cd devops-tool-installer

# Run the script:
chmod +x install-tools.sh
sudo ./install-tools.sh
Enter fullscreen mode Exit fullscreen mode

terminal

Validation with Vagrant

This repository includes an option to validate the script using Vagrant. To set up a test environment and run the script automatically, follow these steps:

  1. Make sure you have Vagrant and VirtualBox installed.
  2. Run the following command in the project root to start the environment:
   vagrant up --provider=virtualbox
Enter fullscreen mode Exit fullscreen mode

vagrant

๐Ÿค Let's Connect!

If you find this repository useful and want to see more content like this, follow me on LinkedIn to stay updated on more projects and resources!

LinkedIn

If youโ€™d like to support my work, you can buy me a coffee. Thank you for your support!

BuyMeACoffee

Thank you for reading! ๐Ÿ˜Š

Image of Docusign

Bring your solution into Docusign. Reach over 1.6M customers.

Docusign is now extensible. Overcome challenges with disconnected products and inaccessible data by bringing your solutions into Docusign and publishing to 1.6M customers in the App Center.

Learn more

Top comments (1)

Collapse
 
mark_batham profile image
Mark Schlacter โ€ข

I am a Windows user. Will it work for my machine as well?

A Workflow Copilot. Tailored to You.

Pieces.app image

Our desktop app, with its intelligent copilot, streamlines coding by generating snippets, extracting code from screenshots, and accelerating problem-solving.

Read the docs

๐Ÿ‘‹ Kindness is contagious

Please leave a โค๏ธ or a friendly comment on this post if you found it helpful!

Okay