Skip to content

Support new /meta/proxy process #16490

@richard-cox

Description

@richard-cox

RFD: https://github.com/SUSE/rancher-architecture/pull/41

Notes

  • The existing node driver + /meta/proxy headers will continue to work

Tasks

  • Ensure [RFE] Proxy HTTP requests via Rancher rancher#43315 is covered
    • It's likely some parts like CA / trust unsigned won't yet be included. If so we need to make this an epic and spin out some issue
  • Create a library / helper to exercise /meta/proxy endpoint
  • Create a library / helper to manage ProxyEndpoint CRDs
    • More orientated to make it easy for extensions to bootstrap env specific domains in crd
    • TBD - they could just use existing / future store extension library
  • Use new process for current usages of /meta/proxy
    • TBD
    • if not, deprecate r/d code with comments
  • Use new process for new usages of /meta/proxy
    • Ensure we have docs / process in place
  • Document library used to support meta/proxy world

2.15.0 lo-bar

  • no extension libraries
  • CAPA extension uses /meta/proxy directly
  • Either v2prov ec2 node driver exists with aws domain whitelist, or new ProxyEndpoint CR exists containing aws domains in allow list

2.16.0 minumum

  • all libraries + other items

Metadata

Metadata

No fields configured for Feature.

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions