Skip to content
Snippets Groups Projects

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:

  1. Fork the repository and clone it locally.
  2. Use the make build and make run commands to set up the site.
  3. 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.