Skip to content

chore: scrub internal references from dashboard and starrocks profile#199

Open
rhefner1 wants to merge 1 commit into
masterfrom
worktree-scrub-internal-comments
Open

chore: scrub internal references from dashboard and starrocks profile#199
rhefner1 wants to merge 1 commit into
masterfrom
worktree-scrub-internal-comments

Conversation

@rhefner1

@rhefner1 rhefner1 commented Jun 22, 2026

Copy link
Copy Markdown
Member

What

Removes GoodData-internal identifiers that leaked into the public distribution's shipped files. No functional/sizing changes.

Changes

modules/k8s-common/templates/starrocks-size-prod-xl.yaml.tftpl

  • Dropped the provenance comment naming an internal cluster (pdx1), customer (ringcentral), an employee, and a Slack thread. The sizing spec it described (3 CN nodes x 32 vCPU x 256 GiB…) is preserved.

modules/k8s-common/dashboards/gooddata-cn-overall-health.json (shipped Grafana dashboard)

  • Cluster variable default iad1All ($__all) — it's a label_values query var with includeAll, so this is the natural neutral default.
  • Namespace variable default tiger-gagooddata-cn (this repo's actual default namespace).
  • Namespace dropdown query regex .*tiger.*|.*gooddata.*|.*adhoc.*.*gooddata.*, dropping internal tiger/adhoc namespace names.
  • Removed the service-prefix legend line (tiger-* … e.g. tiger-gateway = API Gateway) entirely. There is no uniform service prefix in this distribution — panels match raw container names like api-gw, gateway-api-gw, calcique, metadata-api, sql-executor — so the legend was simply false. The accurate component glossary (Calcique, Result Cache, SQL Executor, Pulsar, Export Builder, Hikari) is kept.

Verification

  • JSON re-parses valid.
  • terraform fmt -recursive produces no diff.
  • Repo-wide sweep for internal references (ringcentral, pdx1, iad1, tiger-ga, tiger, adhoc, bohuslav, slack, …) returns zero remaining hits.

🤖 Generated with Claude Code

Remove GoodData-internal identifiers that don't belong in the public
distribution:

- starrocks-size-prod-xl: drop the provenance comment naming an internal
  cluster (pdx1), customer (ringcentral), employee, and Slack thread. The
  sizing spec it described is kept.
- overall-health dashboard: reset the Cluster variable default from the
  internal "iad1" to All, the Namespace default from "tiger-ga" to this
  distribution's actual default namespace "gooddata-cn", narrow the
  namespace query to ".*gooddata.*", and drop the service-prefix legend
  line entirely (services have no uniform prefix - panels match container
  names like api-gw, calcique, sql-executor - so the claim was false).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@rhefner1 rhefner1 force-pushed the worktree-scrub-internal-comments branch from 1fc466e to 359e070 Compare June 23, 2026 12:40
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.

1 participant