WakeMeOps is a Debian repository for portable applications.
- Old releases are kept for three years to let you write reproducible Dockerfiles and CI/CD pipelines.
- Applications can easily be added through pull requests on Github using a simple YAML configuration file.
- WakeMeOps is a GitOps project: the state of the Debian repository is declared and managed using Git and CI/CD.
Install and update tools for your terminal
sudo apt install neovim bat zoxide nushell
Write concise and readable Dockerfiles
FROM wakemeops/debian:bullseye
RUN install_packages \
helm=3.7.2* \
kustomize=4.4.1* \
kubectl=1.22.4*
USER 1001
Install DevOps tools in your Github pipelines
- name: Install dependencies
uses: upciti/wakemeops-action@v1
with:
packages: |
helm=3.7.2*
kustomize=4.4.1*
kubectl=1.22.4*