mirror of
https://github.com/TECHNOFAB11/kubenix.git
synced 2025-12-12 16:10:05 +01:00
755 B
755 B
Contributing
Kubernetes versions
Edit ./jobs/generators/default.nix and add a block for the new version of Kubernetes in generate.k8s. For example:
{
name = "v1.23.nix";
path = generateK8S "v1.23" (builtins.fetchurl {
url = "https://github.com/kubernetes/kubernetes/raw/v1.23.0/api/openapi-spec/swagger.json";
sha256 = "0jivg8nlxka1y7gzqpcxkmbvhcbxynyrxmjn0blky30q5064wx2a";
});
}
Then build and copy all specs to modules/generated/:
nix build '.#jobs.x86_64-linux.generators.k8s'
cp ./result/* modules/generated/
Tests
Tests are executed through GitHub actions; see the workflow definition for commands.