commit | bbae4a4ff3a0c8d92f5702b8b6dd8a62380ee34e | [log] [tgz] |
---|---|---|
author | radex <radex@hackerspace.pl> | Sat May 03 22:13:38 2025 +0200 |
committer | radex <radex@hackerspace.pl> | Sun May 04 07:10:23 2025 +0000 |
tree | a491608c97746edc04f0ef17b589b89c37c4bb85 | |
parent | 5e028d34cc71fddb5504d5aa27656bfedb46b9b1 [diff] |
cluster: clean up address ranges - remove podNet which is defined but not used anywhere - change k1's clusterCidr to be the same as calico's pod network clusterCidr is not _really_ used and it seems possible to remove it altogether, but this is easier and also works. It's used by kube-controller-manager to assign podCIDR to nodes, but pods ignore it as we delegate this job to Calico. It's also used by kube-proxy in `--detect-localmode=ClusterCIDR` to detect whether traffic is to be considered local, but we don't seem to use (or need) that anywhere. Change-Id: If78d1c666e5db8486359389cb4b6838ce8558930 Reviewed-on: https://gerrit.hackerspace.pl/c/hscloud/+/2441 Reviewed-by: q3k <q3k@hackerspace.pl>
hscloud
is the main monorepo of the Warsaw Hackerspace infrastructure code.
See //doc/codelabs for tutorials on how to use hscloud.
If you want to browse the source of hscloud
in a web browser, use cs.hackerspace.pl.
Initial setup: //doc/codelabs/getting-started/bazel-go.md
Initial bazel build for tools: bazelisk run //tools:install
For additional documentation go to //cluster
hscloud supports simpler setup and working with its source via dev containers. After opening the hscloud directory in VSCode, you should see a notification in the bottom right corner with suggested extensions. Currently the only suggested extension is the Dev Containers extension which allows you for one-click build of hscloud repository, without having to figure out all of its dependencies.
After building the container you should be able to create a new terminal from the vscode instance. It will be connected to the docker image which already has all the necessary tools built and included into your environment/PATH.
If you want some other help, talk to q3k, informatic or your therapist.
Directories you should care about:
k0.hswaw.net
)Unless noted otherwise, code in hscloud is licensed under the BSD 0-clause license - see COPYING.