Debian Kubernetes Team
Welcome to the Debian Kubernetes Team website! This site provides documentation and information about the Kubernetes-related packages maintained in Debian. It also includes guidelines on how to contribute to the team and help improve the packaging efforts.
Public URL
The website is available at: https://debian-kubernetes.org
Building and Running Locally
To build and run the site locally, use the provided Makefile
commands.
Prerequisites
Ensure you have Docker installed on your system before proceeding.
apt install docker.io
Build the Site
make build
This builds the Jekyll site inside a Docker container.
Run the Site Locally
make run
This starts a container that serves the site, making it accessible on your local machine.
Clean Up
make clean
This runs a cleanup script inside a Ruby-based container to remove generated files.
Open a Shell Inside the Container
make shell
This opens an interactive Bash shell inside the site container for debugging or development purposes.
Deployment
The site is deployed using Cloudflare Pages. To deploy the site, run:
make deploy
This builds the site and pushes it to Cloudflare Pages using wrangler
.
Contributing
We welcome contributions! To get involved:
- Fork the repository and clone it locally.
- Use the
make build
andmake run
commands to set up the site. - Submit pull requests with your improvements or documentation updates.
For more details, refer to the Contributing Guide on the website.
Contact
For discussions and collaboration, join the Debian Kubernetes Team on IRC OFTC channel #debian-kubernetes
.