Document versions included and link to sources

Add version pinned if pinned to the readme along with links to the
website for each tool included. Add missing links to references used
when creating the Dockerfile.
This commit is contained in:
Hornwitser 2024-08-02 13:34:49 +02:00
parent 5d235f2e9a
commit 466c9ef7be
2 changed files with 13 additions and 9 deletions

View file

@ -54,4 +54,7 @@ RUN set -eux; \
# References:
# - ansible: https://docs.ansible.com/ansible/latest/installation_guide/installation_distros.html#installing-ansible-on-debian
# - docker: https://docs.docker.com/engine/install/debian/#install-from-a-package
# - kubectl: https://kubectl.docs.kubernetes.io/installation/kubectl/binaries/
# - node: https://github.com/nodesource/distributions#installation-instructions-deb
# - pnpm: https://nodejs.org/api/corepack.html#upgrading-the-global-versions
# - yq: https://github.com/mikefarah/yq?tab=readme-ov-file#install

View file

@ -4,12 +4,13 @@ Common docker image used for running application builds, CI pipelines, and deplo
## Tools included
- `ansible` - https://www.ansible.com/
- `docker`
- `curl`
- `git`
- `kubectl`
- `node`
- `pnpm`
- `ssh`
- `yq` - https://github.com/mikefarah/yq
- `ansible` latest - https://www.ansible.com/
- `docker` latest - https://www.docker.com/
- `curl` bookworm - https://packages.debian.org/bookworm/curl
- `git` bookworm - https://packages.debian.org/bookworm/git
- `gpg` bookworm - https://packages.debian.org/bookworm/gpg
- `kubectl` v1.30.2 - https://kubectl.docs.kubernetes.io/
- `node` v20.x - https://nodejs.org/
- `pnpm` v9.5.0 - https://pnpm.io/
- `ssh` bookworm - https://packages.debian.org/bookworm/openssh-client
- `yq` v4.44.2 - https://github.com/mikefarah/yq