Richard Lander

Results 66 issues of Richard Lander

Stamp out all the validate functions, e.g. BeforeCreate, BeforeUpdate, BeforeDelete in pkg/api/v0/[object type]_validate.go for each applicable object with code to perform common operations like encrypting values with encrypt: true tag...

work:Feature
component:SDK

Currently, if a user provides an invalid config we're providing pretty clumsy validation for tptctl create configs and no validation for tptctl get , tptctl delete and tptctl describe. We...

work:UX
component:tptctl

**also applies to qleetctl --qleet-config flag** If using a non-default threeport config file, the user has to add the --threeport-config some/alt/config.yaml flag to every tptctl command which is very tedious....

work:UX
component:tptctl

Currently, the workload controller deploys cluster-scoped resources as-is from the YAMLDocument in the workload definition. This means that if multiple instances are deployed from a workload definition they will share...

component:Controller
work:Bug Fix
controller:Workload

Add a ThreeportManagedNamespace field to a workload instance to instruct the workload controller to manage namespaces for the user even if there is a Namespace resource in the workload definition...

work:UX
component:Controller
controller:Workload

Currently, when hitting Ctrl+C while tptctl up -p kind is running produces inconsistent results depending on when the interruption occurs. We need to add more checks to ensure: the threeport...

work:UX
component:tptctl