Skip to content

Latest commit

 

History

History

devops

devops

This directory will set up DevOps tools.

Description

File setup.sh will find all script files *.sh in the devops directory and run it.

Each tool setup file should be named as <tool>.setup.sh, for example: nodejs.setup.sh or python.setup.sh.

Note: The file !setup.sh won't be executed automatically by the file bootstrap.sh, since it will be ignored (with the ! prefix).

Usage

  • File !setup.sh: Install all the tools.

    • Description:

      • Install all the tools described in this document.
    • Usage:

      ./setup.sh
  • File argocd.setup.sh: Instal the ArgoCD CLI.

    • Description:

      • Install the ArgoCD CLI from the official documentation.

      • Add the completion script to the .bashrc and .zshrc files.

    • Usage:

      ./argocd.setup.sh
  • FIle azure.setup.sh: Install the Azure CLI.

    • Description:

    • Usage:

      ./azure.setup.sh
  • File docker.setup.sh: Install Docker.

    • Description:

    • Usage:

      ./docker.setup.sh
  • File helm.setup.sh: Install Helm.

    • Description:

      • Install Helm from the official documentation.

      • Add the completion script to the .bashrc and .zshrc files.

    • Usage:

      ./helm.setup.sh
  • File helmfile.setup.sh: Install Helmfile.

    • Description:

      • Install Helmfile from the official documentation.

      • Add the completion script to the .bashrc and .zshrc files.

    • Usage:

      ./helmfile.setup.sh
  • File k3d.setup.sh: Install k3d.

    • Description:

      • Install k3d from the official documentation.

      • Add the completion script to the .bashrc and .zshrc files.

    • Usage:

      ./k3d.setup.sh
  • File kubectl.setup.sh: Install kubectl.

    • Description:

      • Install kubectl from the official documentation.

      • Add the completion script to the .bashrc and .zshrc files.

    • Usage:

      ./kubectl.setup.sh
  • File kustomize.setup.sh: Install kustomize.

    • Description:

      • Install kustomize from the official documentation.

      • Add the completion script to the .bashrc and .zshrc files.

    • Usage:

      ./kustomize.setup.sh
  • File terraform.setup.sh: Install Terraform.

    • Description:

      • Install Terraform from the official documentation.

      • Add the completion script to the .bashrc and .zshrc files.

    • Usage:

      ./terraform.setup.sh