Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New Access and Cache Architecture #36

Merged
merged 10 commits into from
Jan 30, 2024
Merged

Conversation

SamMHD
Copy link
Collaborator

@SamMHD SamMHD commented Jan 30, 2024

After these change the usual behavior about AccessBinding will change. From Now on we believe that it's better to use AccessBinding as a web service owner object to grant access to other namespaces and then limit token's access to services using token specs.

Screenshot 2024-01-30 at 2 38 14 PM

Other than this, these changes will help multi-namespace management and behavior so we can manage to have same web services across different namespaces.

Also many code-style and refactors happened in this PR.

IMPORTANT NOTE: these changes are breaking and will change CRDs so this will be a backward compatibility breaker but Cerberus is young and we are going to accept these changes for now.

Copy link
Contributor

@pedy4000 pedy4000 left a comment

Choose a reason for hiding this comment

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

👍🏼

@SamMHD SamMHD merged commit a5c237e into main Jan 30, 2024
2 checks passed
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