Richard Lander
Richard Lander
When a user issues an unknown sub-command like `tptctl nothing` they get an unknown command error which is easy to understand. However, if they issue an unknown subcommand like `tptctl...
Add e2e test for k8s runtime creation and deletion in AWS
In order to ensure merges from branches that have not been rebased on all previous changes do not incur any regressions.
The codegen work is the genesis of the threeport SDK. This subtask is simply the name change and releated import path updates.
If you run the threeport control plane with: tptctl up \ --provider=kind \ --name=test \ --auth-enabled=false And, once it's up, go to http://localhost/swagger/index.html in your browser, you will see some...
The EnsureAttachedObjectReferenceExists function is currently being called in the reconcilers for the applicable objects, e.g. Gateway, DomainName, AwsRelationalDatabase. We should move these to BeforeCreate gorm hooks for better reliability of...
A 202 (accepted) is most appropriate when a deletion operation is initiated. The client library components that make this call will need to be modified to expect a 202 instead...
Currently the Delete handlers contain the following (WorkloadEvent example). This makes two calls to the DB. ``` if result := h.DB.First(&workloadEvent, workloadEventID); result.Error != nil { if errors.Is(result.Error, gorm.ErrRecordNotFound) {...