Skip to content

StackPacks: cluster and global installation metadata - #34

Open
craffit wants to merge 6 commits into
mainfrom
sp2-observed-instances
Open

craffit wants to merge 6 commits into
mainfrom
sp2-observed-instances

Conversation

@craffit

@craffit craffit commented Oct 19, 2026 •

Copy link
Copy Markdown
Contributor

Adds cluster installation values and CRD collection options to otel-k8s-crd, plus cluster/global installation metadata and OTLP instructions for OpenTelemetry. Topology mappings are preserved; installation metadata has no data-detection queries.

Tracking: https://github.com/StackVista/stackstate/issues/832.

Validation: content validation, version checks, packaging and image publication passed in CI.

@craffit

craffit commented Oct 20, 2026

Copy link
Copy Markdown
Contributor Author

Switched to the new parameters format (source: tags.cluster-name); no per-instance texts, so cards stay non-expandable.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
@craffit

craffit commented Oct 22, 2026

Copy link
Copy Markdown
Contributor Author

Replaced observedInstances with the increment 3 ingestion block (otel-k8s-crd) and added global/cluster ingestion with values and OTLP instructions to open-telemetry.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
@craffit

craffit commented Oct 27, 2026

Copy link
Copy Markdown
Contributor Author

otel-k8s-crd: added ingestion options per custom resource API group (Kubewarden, KubeVirt, Gateway API, Helm controller).

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
@craffit

craffit commented Oct 27, 2026

Copy link
Copy Markdown
Contributor Author

otel-k8s-crd ingestion now sets otel.enabled: true, since CRD collection needs the OTel collector, which is off by default in the agent chart.

ingestion:
global:
instructions: !resource "ingestion-global.md"
dataTypes:

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

can datatypes be under ingestion: ?
they seem to be independent of scope (scope being applied by the system)

@craffit

craffit commented Oct 29, 2026

Copy link
Copy Markdown
Contributor Author

Added increment 4 package-content cleanup: removed dataTypes from otel-k8s-crd and open-telemetry and bumped both pack versions. YAML and diff checks pass; platform validator/package checks need Docker.

@craffit craffit changed the title otel-k8s-crd: declare observed instances StackPacks: cluster and global installation metadata Oct 29, 2026
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