This docker image contains all the tools required for pipelines we use in stakater.
This repo is part of a parent project to achieve the ability of possibility of controlled deployments in different environments so, that we can rollback when needed.
- git
- wget
- openssh
- groff
- less
- python
- python-pip
- jq
- unzip
- gcc-c++
- make
- openssl
- sshpass
- openssh-clients
- rsync
- gnupg
- gettext
- which
- nodejs 8.12.0
- openjdk (JRE) 1.8.0.191.b12
- buildah
- pip
- cffi
- ansible
- boto
- awscli==1.18.13
- pywinrm
- https://github.com/kubernetes/kops/releases/download/1.8.1/kops-linux-amd64
- https://storage.googleapis.com/kubernetes-release/release/v1.8.0/bin/linux/amd64/kubectl
- https://releases.hashicorp.com/terraform/0.11.8/terraform_0.11.8_linux_amd64.zip
- http://storage.googleapis.com/kubernetes-helm/helm-v2.7.2-linux-amd64.tar.gz
- https://github.com/Eneco/landscaper/releases/download/1.0.12/landscaper-1.0.12-linux-amd64.tar.gz
- https://github.com/wodby/gotpl
- https://install.goreleaser.com/github.com/golangci/golangci-lint.sh
- https://github.com/golang/dep/releases/download/v0.5.0/dep-linux-386
- https://binaries.sonarsource.com/Distribution/sonar-scanner-cli/sonar-scanner-cli-3.2.0.1227-linux.zip
This image can be run from any type of host which supports docker with no platform restrictions. However, it was originally intended to be used by a Jenkins job.
Pull:
docker pull stakater/pipeline-tools
Run:
docker run -it stakater/pipeline-tools:1.0.1 sh
Got a question? File a GitHub issue, send us an email.
Please use the issue tracker to report any bugs or file feature requests.
PRs are welcome. In general, we follow the "fork-and-pull" Git workflow.
- Fork the repo on GitHub
- Clone the project to your own machine
- Commit changes to your own branch
- Push your work back up to your fork
- Submit a Pull request so that we can review your changes
NOTE: Be sure to merge the latest from "upstream" before making a pull request!
View our closed Pull Requests.
Apache2 © Stakater