kubernetes-sigs / kubernetes-sigs/cluster-api

Improve testing for Runtime SDK variable discovery

Open
#8,497 5 comments 0 reactions 0 assignees View on GitHub
area/runtime-sdk help wanted kind/cleanup priority/important-longterm triage/accepted
Dominant language
Go
Stars
4.3k
Forks
1.6k
Avg merge
1d 3h
Merged PRs (30d)
113

Description

This is an umbrella issue to follow up on improvements to testing and documenting #7985

- [ ] Add unit tests testing the variables returned from the test-extension
- [ ] Add an end to end test that covers complex variables
- [ ] Add an end to end test which covers moving from a set of inline variables and patches to external variables and patches
- [ ] Use runtimeSDK settings in a runtime variable discovery and/or patch call
- [ ] Add documentation on best practices for writing variable discovery extensions.

Contributor guide

Open the contributing guide

Research direction

Start by reviewing issue #7985 and the test-extension mentioned here. Then map the requested unit and end-to-end coverage for complex variables, inline-to-external variables and patches, and runtimeSDK settings. Done means the relevant tests pass and the best-practices documentation is added.

Written by the indexing model from the issue text.

Assessment

Tech stack
go
Domain
backend, documentation, testing
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.