devops-toolkit
devops-toolkit copied to clipboard
🐳 Container image for an all-in-one DevOps environment with popular tools like Ansible, Terraform, kubectl, Helm, AWS CLI, Azure CLI, Git, Python and more.
To improve the log, we need a minor change: https://github.com/tungbq/devops-toolkit/blob/5a9f72bb6f425afa77ad2e5b03f01c05d2947aa2/scripts/check_version_in_toolkit.sh#L23 Suggest changes: - From: `echo "[OK] $tool_name version is correct: $installed_version"` - To: `echo "[OK] $tool_name version is correct: $expected_version"`
security: Vulnerabilities scanning for the release docker image Using Trivy?
This story is opened to track the related document improvement PRs
To speed up the build process Docs: https://docs.docker.com/build/cache/backends/gha/
process: draft release plan - publish docker image to dockerhub per release? - how to automate update tool verions - release changelog process
Along with the `docker` instruction it's nice to have an instruction section for `podman` container run time
Initialize project
Feature PowerShell Core has been introduced in #192, we need to have a usage document for this, requirement as below: - Add PowerShell usage document in https://github.com/tungbq/devops-toolkit/tree/main/docs/usage (similar to another...
CI: Add a step to check devops-toolkit docker image size (To the build workflow) This will let us know the impact size when integrate new packages, tools in the toolkit
Create document for adding new tool: - The related files to be update along with the new long - ...TBD