Skip to content
This repository has been archived by the owner on Aug 4, 2023. It is now read-only.

Latest commit

 

History

History
62 lines (33 loc) · 1.17 KB

TODO.md

File metadata and controls

62 lines (33 loc) · 1.17 KB

TODO

  • Cover all manifests for basic version

  • Custom config path

  • Dont hardcode filenames/resource types

  • Selective resource creation

  • Cleanup and modularise resource creation

  • Standardise labels (perhaps take it from config)

  • Annotation for ingress

  • Stuffbin

  • Better comments and logging

  • Full config.sample.yml

  • Release/Readme

  • Add support for config in YAML

  • Blogpost on a working example

  • Support application based workload config

  • Add output to stdout

  • Liveliness/Readiness checks

  • Resource limits with sane defaults

  • Auto create a service (in deployment/statefulset)

  • Initialise a git repo with default config (probably flag)

  • Add prompt to generate the config.

  • Explore Kustomize functions (???)

  • Improve logging experience

  • Add more resources manifests

    • RBAC
    • Crons
    • Jobs
  • Generate kustomization.yaml too

  • Write tests

  • Package manager releases

  • Kubekutr webpage

  • kubekutr recipes for popular app/frameworks (Go/Python/Frappe)

  • Add support for custom templates in form of Kustomize bases.