Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions docs/roadmap.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ to capture the open design questions before any of them turn into a plan.
Each section lists what the API looks like today, the rough shape a controller
might take, and the open questions that need answering before design work
starts. CRD sketches were cross-checked against the Cloudflare Go SDK
(`github.com/cloudflare/cloudflare-go/v6`) and the public API reference; API
(`github.com/cloudflare/cloudflare-go`) and the public API reference; API
paths quoted below come from those sources.

## Contents
Expand Down Expand Up @@ -152,7 +152,7 @@ KV namespaces are a separate top-level resource at
and so do container bindings (`[[containers]]` block — image ref,
`default_port`, `sleep_after`, `enable_internet`, `entrypoint`, allowed/
denied hosts). The Cloudflare Containers Go management API isn't yet
surfaced in cloudflare-go v6's typed client; the management surface today
surfaced in cloudflare-go's typed client; the management surface today
is the Worker upload itself.

### Workers — static assets (the Pages replacement)
Expand Down Expand Up @@ -273,7 +273,7 @@ operator's scope.
Do we expose them raw in `Worker.spec.containers[]`, or wrap them in a
higher-level "egress profile" sub-CRD that can be shared across
Workers?
- Container management API: as of cloudflare-go v6 there's no typed
- Container management API: cloudflare-go has no typed
client for container-level operations beyond the Worker upload itself.
If a standalone management API (`/accounts/{account_id}/containers/`
or `/cloudchamber/`) lands later, we may want a `ContainerInstance`
Expand Down
2 changes: 1 addition & 1 deletion internal/cloudflare/dns.go
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ func classifyDNSAPIErr(err error) error {
return err
}

// dnsClient wraps the cloudflare-go v6 SDK to implement DNSClient.
// dnsClient wraps the cloudflare-go SDK to implement DNSClient.
type dnsClient struct {
cf *cfgo.Client
}
Expand Down
2 changes: 1 addition & 1 deletion internal/cloudflare/ruleset.go
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ import (
// should treat this as "start from scratch" and proceed to UpsertPhaseEntrypoint.
var ErrPhaseEntrypointNotFound = errors.New("phase entrypoint not found")

// rulesetClient wraps the cloudflare-go v6 SDK to implement RulesetClient.
// rulesetClient wraps the cloudflare-go SDK to implement RulesetClient.
type rulesetClient struct {
cf *cfgo.Client
}
Expand Down
2 changes: 1 addition & 1 deletion internal/cloudflare/zone.go
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ import (
"github.com/cloudflare/cloudflare-go/v7/zones"
)

// zoneClient wraps the cloudflare-go v6 SDK to implement ZoneClient.
// zoneClient wraps the cloudflare-go SDK to implement ZoneClient.
type zoneClient struct {
cf *cfgo.Client
}
Expand Down
2 changes: 1 addition & 1 deletion internal/cloudflare/zoneconfig.go
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ import (
// transient error. Match with errors.Is.
var ErrPlanTierInsufficient = errors.New("cloudflare plan tier does not support this setting")

// zoneConfigClient wraps the cloudflare-go v6 SDK to implement ZoneConfigClient.
// zoneConfigClient wraps the cloudflare-go SDK to implement ZoneConfigClient.
// It covers zone-level settings (PUT /zones/{id}/settings/{setting_id}) and
// the bot-management resource (GET/PUT /zones/{id}/bot_management).
type zoneConfigClient struct {
Expand Down
Loading