HelmStarter#
- class phalanx.models.helm.HelmStarter(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)#
Bases:
Enum
A Helm chart starter.
This must be kept in sync with the contents of the
starters
directory.Notes
This should be determined dynamically from the contents of the
starters
directory, but the Phalanx configuration location can be specified with a flag at runtime and we want to tell Click about the list of available starters. This is therefore an imperfect compromise: hard-code the list of available starters in the source code but add a test so that if someone adds a new starter without updating this list, the test will fail.Attributes Summary
Attributes Documentation
- EMPTY = 'empty'#
- FASTAPI_SAFIR = 'fastapi-safir'#
- WEB_SERVICE = 'web-service'#