cloudflare-operator icon indicating copy to clipboard operation
cloudflare-operator copied to clipboard

A Kubernetes Operator to create and manage Cloudflare Tunnels and DNS records for (HTTP/TCP/UDP*) Service Resources

Results 35 cloudflare-operator issues
Sort by recently updated
recently updated
newest added

The [Argo Tunnels API](https://api.cloudflare.com/#argo-tunnel-create-argo-tunnel) has been set to be EOL on 4th Feb 2024. The new [Cloudflare Tunnels API](https://api.cloudflare.com/#cloudflare-tunnel-create-cloudflare-tunnel) may also have configuration APIs once the feature to configure the...

enhancement
roadmap
blocked

Move away from annotations using the TunnelBinding CRD Fixes #51

Support adding the created Tunnels to existing/new Cloudflare Load Balancers, therefore reducing the manual step of doing it and recording it on the CR. Requested by https://github.com/adyanth/cloudflare-operator/pull/1#issuecomment-1121934288

enhancement
roadmap

## Motivation Manage Cloudflare configuration outside the service lifecycle. ## Current Status Currently, the service is annotated with several annotations that determine the behaviour of the Service Controller. The controller...

enhancement
help wanted
roadmap

With the introduction of [proxied wildcard domains](https://blog.cloudflare.com/wildcard-proxy-for-everyone/), the operator can be used in a mode where it does not talk to Cloudflare at all. Users can manually set a wildcard...

enhancement
good first issue
roadmap

It would be good to have pod/node affinity rules to schedule the replicas on nodes that might be a part of different availability zones or other such use cases.

enhancement
roadmap

## Motivation Seamlessly expose TCP/UDP* services from one cluster to another securely tunnelled over Cloudflare. ## Current status Currently, the operator provides the tunnelling functionality of cloudflared to expose services....

enhancement
roadmap

Need to build a comprehensive test suite for the operator. Should cover Cloudflare APIs too.

help wanted
good first issue
quality

Currently if the Tunnel spec changes (image, caPool, etc), the corresponding resources are not updated unless they are manually deleted and left to be recreated. This should be handled by...

enhancement
roadmap

Deleting a Tunnel/ClusterTunnel should also delete all the corresponding DNS records, since the records are useless without the tunnel that they point to. Provide an override in the CRD if...

enhancement
good first issue