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

Clean up manifests and remove unused files #1349

Merged
merged 5 commits into from
Aug 13, 2021

Conversation

Jeffwan
Copy link
Member

@Jeffwan Jeffwan commented Aug 13, 2021

A follow up PR of #1346. part of #1322

/cc @deepak-muley

  1. Merge viewer/editor role into one
  2. Remove unused roles (we created two roles in the manifest. manifests/config is not being used as well)
  3. Update images

@google-oss-robot
Copy link

@Jeffwan: GitHub didn't allow me to request PR reviews from the following users: deepak-muley.

Note that only kubeflow members and repo collaborators can review this PR, and authors cannot review their own PRs.

In response to this:

A follow up PR of #1346. part of #1322

/cc @deepak-muley

  1. Merge viewer/editor role into one
  2. Remove unused roles (we created two roles in the manifest)
  3. Update images

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.

@Jeffwan Jeffwan changed the title Clean up manifests Clean up manifests and remove unused files Aug 13, 2021
@Jeffwan
Copy link
Member Author

Jeffwan commented Aug 13, 2021

/cc @deepak-muley @johnugeorge

@google-oss-robot
Copy link

@Jeffwan: GitHub didn't allow me to request PR reviews from the following users: deepak-muley.

Note that only kubeflow members and repo collaborators can review this PR, and authors cannot review their own PRs.

In response to this:

/cc @deepak-muley @johnugeorge

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.

Copy link
Member

@terrytangyuan terrytangyuan left a comment

Choose a reason for hiding this comment

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

/lgtm
/hold

manifests/manager/manager.yaml Show resolved Hide resolved
manifests/manager/manager.yaml Show resolved Hide resolved
manifests/base/training_job_editor_role.yaml Outdated Show resolved Hide resolved
@andreyvelich
Copy link
Member

Currently, we don't use Prometheus manifests.
Would it better to add this manifest when we create separate overlay with Prometheus support ?

@deepak-muley
Copy link
Contributor

Currently, we don't use Prometheus manifests.
Would it better to add this manifest when we create separate overlay with Prometheus support ?

I agree. we should add an overlay with kubeflow and standalone with servicemonitor resource in kustomize. Do we expect prometheus CRDs to be present?

@Jeffwan
Copy link
Member Author

Jeffwan commented Aug 13, 2021

@andreyvelich @terrytangyuan @deepak-muley Please have another check

  1. Remove manifests/manager folder
  2. Remove manifests/prometheus folder
  3. Remove duplicate viewer/editor roles. Update the original ones to support more crds

@andreyvelich
Copy link
Member

@Jeffwan Do we need Leader Election Role and Leader Election Role Binding.

We can track these roles within Controller Manager config issue.

@Jeffwan
Copy link
Member Author

Jeffwan commented Aug 13, 2021

@Jeffwan Do we need Leader Election Role and Leader Election Role Binding.

We can track these roles within Controller Manager config issue.

yeah, @deepak-muley will file a separate issue to enable leader election in #1350

@andreyvelich
Copy link
Member

yeah, @deepak-muley will file a separate issue to enable leader election in #1350

I was thinking that maybe we can remove this role for now ?
We can decide the location for these files once we resolve this issue: #1350

@Jeffwan
Copy link
Member Author

Jeffwan commented Aug 13, 2021

@andreyvelich Sounds good. I deleted them.

Copy link
Member

@andreyvelich andreyvelich left a comment

Choose a reason for hiding this comment

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

Thank you @Jeffwan!
/lgtm
/hold for other reviews.

cc @terrytangyuan

@deepak-muley
Copy link
Contributor

/lgtm

@google-oss-robot
Copy link

@deepak-muley: changing LGTM is restricted to collaborators

In response to this:

/lgtm

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.

@Jeffwan
Copy link
Member Author

Jeffwan commented Aug 13, 2021

/approve
/unhold

@google-oss-robot
Copy link

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: deepak-muley, Jeffwan, terrytangyuan

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

The pull request process is described here

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

@google-oss-robot google-oss-robot merged commit e78151f into kubeflow:master Aug 13, 2021
@Jeffwan Jeffwan deleted the manifest_clean_up branch August 13, 2021 22:12
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.

5 participants