Skip to content

add permission claims to APIServices apis - #290

Closed
cnvergence wants to merge 1 commit into
kbind-dev:mainfrom
cnvergence:permissions-claims-apis
Closed

add permission claims to APIServices apis#290
cnvergence wants to merge 1 commit into
kbind-dev:mainfrom
cnvergence:permissions-claims-apis

Conversation

@cnvergence

Copy link
Copy Markdown
Member

Summary

What Type of PR Is This?

Related Issue(s)

Fixes #

Release Notes

NONE

Signed-off-by: Karol Szwaj <karol.szwaj@gmail.com>

On-behalf-of: @SAP karol.szwaj@sap.com
Comment on lines +169 to +172
metav1.LabelSelector `json:",inline"`

// matchAll grants access to all objects of the claimed resource.
MatchAll bool `json:"matchAll,omitempty"`

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

These will be mutually exclusive? same as in kcp?

IsolationNone Isolation = "None"

// Cluster-wide isolation for cluster-scoped resources.
IsolationCluster Isolation = "Cluster"

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Where this one came from?

//
// +kubebuilder:default=""
// +optional
IdentityHash string `json:"identityHash,omitempty"`

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Do wer need this?

@mjudeikis mjudeikis left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Can you add pseudo yaml files now they would look like?
Request, export and binding?

Where does logic for permissions will live?

@cnvergence

Copy link
Copy Markdown
Member Author

Closed in favor of #304

@cnvergence cnvergence closed this Sep 19, 2025
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.

2 participants