docs: daily update 2026-07-31 - #5527
Open
deco-cms[bot] wants to merge 2 commits into
Open
Conversation
added 2 commits
July 31, 2026 20:27
…metry opt-in for self-hosted Kubernetes
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Release window
Diffed the real commit range
v4.155.6...v4.156.0(compare: v4.155.6...v4.156.0), not the release-bump SHA alone.Commits covered
b4245486afeat(sandbox-daemon-go): OTLP metrics via opentelemetry-go (#5522)3a0ea1d24feat(sandbox-env): opt-in OTLP egress for daemon metrics (#5521)telemetry.enabled/telemetry.otlp.ip/telemetry.otlp.porton thesandbox-envchart, gating an egress hole +OTEL_EXPORTER_OTLP_ENDPOINT5e999b220feat(sections-editor): add text color + wrapper-less rich-text-inline (#5523)agentic-cms.mdx,digital-experience.mdx,library.mdx,concepts.mdx) — too granular for current doc depth, and there's no natural home without inventing a new reference page. Flagging for human judgment call.3673d3655[chore]: bump homebrew cask to 4.155.6820d12727/1a5daa265[release]: bump changed workspace versionsFiles changed
en/studio/self-hosting/deploy/kubernetes.mdx— added a "Daemon telemetry (OTLP metrics)" subsection under Sandbox configuration, and two new rows (telemetry.enabled,telemetry.otlp.ip/port) to the Main sandbox values table. Explains the opt-in, the IPv4-only ClusterIP requirement (sandboxes rundnsPolicy: None), and the "goes stale if the collector Service is recreated" caveat.pt-br/studio/self-hosting/deploy/kubernetes.mdx— full translation of the same addition (pt-br auto-translated; code/YAML, URLs, and component names kept in English).Merge-order / base-branch note (important)
Per the standing instructions, this run first checked for open
docs/auto-update-*PRs and found a chain already in flight: #5491 -> #5493 -> #5510 (docs/auto-update-2026-07-31->-v2->-v3), with #5510 as the most recently created.I deliberately did NOT branch from #5510's HEAD. Inspecting
docs/auto-update-2026-07-31-v3's copy ofen/studio/self-hosting/deploy/kubernetes.mdx, the entire "Sandbox configuration" / "Main sandbox values" section — covering thesandbox-operatorandsandbox-envcharts — is missing. The file on that branch only documents the basestudiochart (single-node SQLite/PVC quick start), with zero mentions ofsandbox-envanywhere inapps/docs/on that branch. That's a large, unexplained content regression relative tomain(410 changed lines in that file alone), and it looks like an artifact of the PR chain being built serially off each other's branches without ever reconciling againstmain, rather than an intentional rewrite.Stacking my small, targeted addition on top of that content would have required either recreating the missing sandbox-chart documentation (out of scope for this run) or silently perpetuating the loss. Instead, this PR is based on
mainso the sandbox-chart docs stay intact.Recommendation for reviewers: treat #5510 (and the chain behind it) as needing a rebase/reconciliation pass against
mainbefore merging — specifically double-check whether the removal of the sandbox chart section in that chain was intentional. This PR (v4) can merge independently of that chain; there's no file overlap risk beyondkubernetes.mdxitself, which will need conflict resolution whichever order they land in.Consistency notes
architecture.mdx(conceptual companion to this guide) doesn't get into per-value chart config, so no change needed there.self-hosting/monitoring.mdxdocuments a different OTLP export path (Studio's own tool-call/monitoring logs) — added an explicit disambiguating sentence in the new subsection so readers don't conflate the two.quickstart.mdx,concepts.mdx,overview.mdxfor staleness from this release's changes — no updates needed.pt-br was auto-translated from the English changes in this PR.
Summary by cubic
Documents how to enable sandbox daemon OTLP metrics in self‑hosted Kubernetes using new
sandbox-envHelm values:telemetry.enabled,telemetry.otlp.ip, andtelemetry.otlp.port. Clarifies this is separate from Studio monitoring and includes a pt‑br translation.sandbox-envvalues, settelemetry.enabled: true(opens egress only to the collector).telemetry.otlp.ipto the collector Service ClusterIP (IPv4 only; in-cluster DNS won’t resolve from sandboxes).telemetry.otlp.port(default 4318; 4317 for gRPC).Written for commit 5f6d0be. Summary will update on new commits.