Richard Lander

Results 66 issues of Richard Lander

In internal/util/image.go we have a ParseImage function which will encounter a panic if an image is passed in without a tag. We need to wrap the imageTag reference to check...

component:Controller
work:Bug Fix
controller:Kubernetes Runtime

What is currently a call to delete that looks like this: client.DeleteWorkloadInstance(apiClient, apiEndpoint, *workloadInstance.ID) will look like this: client.DeleteWorkloadInstance(apiClient, apiEndpoint, *workloadInstance.ID, 0) where the final argument is the number of...

work:Feature
component:Client Library

A nil pointer exception is thrown when a genesis control plane is deployed to EKS and a child control plane is created with onboardParent: true

component:Controller
work:Bug Fix
controller:Control Plane

These objects and controller will provide an abstraction similar to what the KubernetesRuntime abstraction provides for AWS EKS runtimes (and other future implementations). It will faciliatate managed DBs or installed-on-runtime...

component:Control Plane
work:UX

This field is to configure what to do when a workload is deleted. By default all dependencies are deleted, but if a dependency has DeletionPolicy: true it should be retained.

component:Control Plane
work:UX

When an instance is created using the defined instance config abstraction, set this field to true. This is used to control the following rules: when tptctl delete workload is used,...

component:Control Plane
work:UX

Many objects in various use cases can benefit from being ephemeral, such as dev or testing workloads or runtimes. This task involves implementing a TTL object to configure tearing down...

component:Control Plane
work:UX

This correlation ID will be assigned at the API gateway and passed to the Threeport API as a request header. The API will capture that correlation ID and pass it...

component:Control Plane
work:Feature