Skip to content

TEP-0192: Direct Remote Resource Resolution - #1296

Draft
waveywaves wants to merge 4 commits into
tektoncd:mainfrom
waveywaves:tep-direct-remote-resolution
Draft

TEP-0192: Direct Remote Resource Resolution#1296
waveywaves wants to merge 4 commits into
tektoncd:mainfrom
waveywaves:tep-direct-remote-resolution

Conversation

@waveywaves

@waveywaves waveywaves commented Aug 24, 2026

Copy link
Copy Markdown
Member

Summary

Proposes an optional direct remote-resolution path that reuses the existing resolver Deployment, Service, and process while avoiding per-resolution Kubernetes object churn.

The design adds a bounded asynchronous requester and a versioned internal HTTPS endpoint, preserves existing Task and Pipeline APIs, and retains the CRD path during migration. Direct mode remains gated on measurements, tenant-safe caching, and durable timeout semantics.

/kind tep

@tekton-robot tekton-robot added do-not-merge/work-in-progress Indicates that a PR should not merge because it is a work in progress. kind/tep Categorizes issue or PR as related to a TEP (or needs a TEP). labels Aug 24, 2026
@tekton-robot
tekton-robot requested review from dibyom and ncskier August 24, 2026 10:17
@tekton-robot

Copy link
Copy Markdown
Contributor

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by:
To complete the pull request process, please assign pritidesai after the PR has been reviewed.
You can assign the PR to them by writing /assign @pritidesai in a comment when ready.

The full list of commands accepted by this bot can be found here.

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@tekton-robot tekton-robot added the size/XXL Denotes a PR that changes 1000+ lines, ignoring generated files. label Aug 24, 2026
Assisted-by: OpenAI Codex via Pi
@tekton-robot tekton-robot added size/L Denotes a PR that changes 100-499 lines, ignoring generated files. and removed size/XXL Denotes a PR that changes 1000+ lines, ignoring generated files. labels Aug 24, 2026
Assisted-by: OpenAI Codex via Pi
@tekton-robot tekton-robot added size/XL Denotes a PR that changes 500-999 lines, ignoring generated files. and removed size/L Denotes a PR that changes 100-499 lines, ignoring generated files. labels Aug 24, 2026
Assisted-by: OpenAI Codex via Pi
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

do-not-merge/work-in-progress Indicates that a PR should not merge because it is a work in progress. kind/tep Categorizes issue or PR as related to a TEP (or needs a TEP). size/XL Denotes a PR that changes 500-999 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants