Skip to content

siw36/bash-prepare-workstation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 

Repository files navigation

Prepare a new workstation for DevOps infra administration

About

This bash script prepares a (fresh) Linux installation for being used in a DevOps environment for administrative purposes

The following will be set up:

Packages

  • git
  • openssh
  • openssh-clients
  • vim
  • wget
  • curl
  • ansible
  • pip

Cloud clients

  • aws-cli
  • azure-cli

Container related (binaries)

  • kubectl
  • openshift client (oc)
  • docker (only cli client)

VMware API

  • pyvmomi

Further config

  • vim is set as alias for vi
  • vim displays line numbers
  • a directory is created in the user home dir (for local binaries like pip or oc)

Supported Linux systems (Still testing)

  • RHEL 7.5
  • CentOS 7 ✔️
  • Fedora 28 ✔️
  • Ubuntu 18.04 ✔️
  • Debian 9.5 ✔️

Note: This script may work for other Linux derivatives. Only the above are tested.

About

Prepare a new workstation for DevOps infra administration

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages