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

Completely remove Kubeops #5256

Merged
merged 21 commits into from Sep 1, 2022
Merged

Completely remove Kubeops #5256

merged 21 commits into from Sep 1, 2022

Conversation

castelblanque
Copy link
Collaborator

Description of the change

Completely remove Kubeops from the repo.
Only to be done after #5254

Benefits

Kubeapps repo is lighter, and less confusion on Kubeapps architecture.

Possible drawbacks

N/A

Applicable issues

Rafa Castelblanque and others added 17 commits August 26, 2022 17:51
Signed-off-by: Rafa Castelblanque <rcastelblanq@vmware.com>
Signed-off-by: Rafa Castelblanque <rcastelblanq@vmware.com>
Signed-off-by: Rafa Castelblanque <rcastelblanq@vmware.com>
Signed-off-by: Rafa Castelblanque <rcastelblanq@vmware.com>
Signed-off-by: Rafa Castelblanque <rcastelblanq@vmware.com>
Signed-off-by: Rafa Castelblanque <rcastelblanq@vmware.com>
Signed-off-by: Rafa Castelblanque <rcastelblanq@vmware.com>
Signed-off-by: Rafa Castelblanque <rcastelblanq@vmware.com>
Signed-off-by: Rafa Castelblanque <rcastelblanq@vmware.com>
Signed-off-by: Rafa Castelblanque <rcastelblanq@vmware.com>
Signed-off-by: Rafa Castelblanque <rcastelblanq@vmware.com>
Signed-off-by: Rafa Castelblanque <rcastelblanq@vmware.com>
Signed-off-by: Rafa Castelblanque <rcastelblanq@vmware.com>
Signed-off-by: Rafa Castelblanque <rcastelblanq@vmware.com>
Signed-off-by: Rafa Castelblanque <rcastelblanq@vmware.com>
Signed-off-by: Rafa Castelblanque <rcastelblanq@vmware.com>
Base automatically changed from 4785-remove-kubeops-3 to main September 1, 2022 09:24
Signed-off-by: Rafa Castelblanque <rcastelblanq@vmware.com>
@castelblanque castelblanque marked this pull request as ready for review September 1, 2022 09:28
@netlify
Copy link

netlify bot commented Sep 1, 2022

Deploy Preview for kubeapps-dev canceled.

Name Link
🔨 Latest commit 68387e2
🔍 Latest deploy log https://app.netlify.com/sites/kubeapps-dev/deploys/63108e81742aaf00099231bc

Copy link
Collaborator

@beni0888 beni0888 left a comment

Choose a reason for hiding this comment

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

LGTM! I've just pointed out a tiny detail it would be nice to fix. Great work!!

@@ -279,7 +279,7 @@ describe("is403FromAuthProxy", () => {
expect(
Auth.is403FromAuthProxy({
status: 403,
data: 'namespaces is forbidden: User "system:serviceaccount:kubeapps:kubeapps-internal-kubeops" cannot list resource "namespaces" in API group "" at the cluster scope',
data: 'namespaces is forbidden: User "system:serviceaccount:kubeapps:kubeapps-internal-kubeapps-apis" cannot list resource "namespaces" in API group "" at the cluster scope',
Copy link
Collaborator

Choose a reason for hiding this comment

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

It seems there's a typo in either this or the following editions in this file. Note that we are using kubeapps-apis (with a hyphen) here, while we're using kubeappsapis in the rest of the occurrences.

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

Good catch! It is a frontend test that actually checks if data points to a system:serviceaccount, so what comes after that is not used. But I'll update it to be consistent. Thanks.

Rafa Castelblanque added 2 commits September 1, 2022 12:50
Signed-off-by: Rafa Castelblanque <rcastelblanq@vmware.com>
…pps into 4785-remove-kubeops-4

Signed-off-by: Rafa Castelblanque <rcastelblanq@vmware.com>
@castelblanque castelblanque merged commit 2e5049a into main Sep 1, 2022
@castelblanque castelblanque deleted the 4785-remove-kubeops-4 branch September 1, 2022 13:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Remove Kubeops
3 participants