8000 nixidae/nixkube/TODO.md at main · nixidae/nixidae · GitHub
[go: up one dir, main page]

Skip to content

Latest commit

 

History

History
32 lines (23 loc) · 902 Bytes

TODO.md

File metadata and controls

32 lines (23 loc) · 902 Bytes

TODO

Environs

Use the "environs" library for environment variable reading

Support Nix signing

  • Implement signing paths as soon as the touch cache

Building

  • Wrap distributed building in a nicer "package"
  • Better substitution configuration
  • Implement speed factor

Controller

  • Rename cache to controller, integrate Kopf for additional future features. (No?)

NRI

  • lower registration timeout to 5s to match default containerd config
  • investigate forcing environment variables

Testing

  • NixOS tests!
    • pkgs.kubernetes.pause -> buildImage -> ctr for air-gapped Kubernetes
  • Test RO/RW functionality

Configuration

  • Investigate integrating OpenSSH config module from NixOS

Documentation

  • Document all project loggers (grpclib_nri., nixkube.) in doc/logging.md so operators know what to filter/enable per subsystem

  • Remove format_exc_info from the "dev logger"

0