Skip to content

Add Kubernetes Operator enhancement proposal#619

Open
scotwells wants to merge 1 commit intomainfrom
feat/kubernetes-operator-enhancement
Open

Add Kubernetes Operator enhancement proposal#619
scotwells wants to merge 1 commit intomainfrom
feat/kubernetes-operator-enhancement

Conversation

@scotwells
Copy link
Contributor

@scotwells scotwells commented Feb 20, 2026

Summary

Introduces a proposal for the Datum Cloud Kubernetes Operator that enables organizations to expose cluster services through Datum Cloud without requiring inbound firewall rules or public IP addresses.

I recommend reviewing the rendered doc.

Key features:

  • Integration with standard Gateway API and Ingress resources
  • Automatic connector deployment and lifecycle management
  • Custom domain support with automatic TLS when DNS is hosted in Datum Cloud
  • One connector per GatewayClass for environment isolation

Includes C4 architecture diagram and request flow sequence diagram.

Introduces a proposal for the Datum Cloud Kubernetes Operator that enables
organizations to expose cluster services through Datum Cloud without
requiring inbound firewall rules or public IP addresses.

Key features:
- Integration with standard Gateway API and Ingress resources
- Automatic connector deployment and lifecycle management
- Custom domain support with automatic TLS when DNS is hosted in Datum Cloud
- One connector per GatewayClass for environment isolation

Includes C4 architecture diagram and request flow sequence diagram.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@drewr
Copy link

drewr commented Feb 20, 2026

Thanks for writing this down. I think it makes sense. If we wanted to facilitate a secure tunnel from a worker to a storage service, do you think it belongs in this proposal or separate?

image

@scotwells
Copy link
Contributor Author

@drewr I think that would be a separate proposal.

@ecv
Copy link
Contributor

ecv commented Mar 2, 2026

image

Copy link
Member

@jacobsmith928 jacobsmith928 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants