/peacock

A Collection of Tools, Containers and Scripts useful for developer productivity.

Primary LanguageDockerfileGNU General Public License v3.0GPL-3.0

Peacock: A Collection of DevOps Containers and Scripts

All containers provided here can be found openly on Dockerhub: https://hub.docker.com/search?q=sharmalakshy

Applications

CLI Applications

An assorted collection of handy cli tools packaged individually into micro-containers.

  1. awscli
  2. netcat
  3. nmap
  4. tcpdump
  5. traceroute
  6. tshark

Terraform

Some handy terraform scripts and templates to get started quickly with cloud engineering and deployments.

Build

To build your own version of the application you can use my build scripts provided in the build folder. You can also use it to push all the applications into your own cloud and repo.

Example Usage

Using Containers

To use netcat you must do the following.

docker run -it sharmalakshy/netcat <parameters>

To use awscli you must try to make use of environment variables like as follows.

docker run -e AWS_DEFAULT_REGION -e AWS_DEFAULT_REGION=us-east-1 -e AWS_ACCESS_KEY_ID=xyz -e AWS_SECRET_ACCESS_KEY=xyz -it sharmalakshy/awscli <args> <params>