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

Sync crds to Helm chart #280

Merged
merged 2 commits into from
Jun 2, 2022
Merged

Sync crds to Helm chart #280

merged 2 commits into from
Jun 2, 2022

Conversation

haoxins
Copy link
Contributor

@haoxins haoxins commented May 31, 2022

Why are these changes needed?

Related issue number

Closes #240

Checks

  • I've made sure the tests are passing.
  • Testing Strategy
    • Unit tests
    • Manual tests
    • This PR is not tested :(

@@ -41,6 +41,7 @@ help: ## Display this help.

manifests: controller-gen ## Generate WebhookConfiguration, ClusterRole and CustomResourceDefinition objects.
$(CONTROLLER_GEN) $(CRD_OPTIONS) rbac:roleName=kuberay-operator webhook paths="./..." output:crd:artifacts:config=config/crd/bases
$(KUSTOMIZE) build config/crd > ../helm-chart/kuberay-operator/crds/crd.yaml
Copy link
Contributor

Choose a reason for hiding this comment

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

do we want to put rbac also?

@Jeffwan
Copy link
Collaborator

Jeffwan commented Jun 1, 2022

Thanks for the change. I am thinking whether we should have a separate make command just for sync instead of making changes to existing commands generated from kubebuilder.

WDYT?

@haoxins
Copy link
Contributor Author

haoxins commented Jun 1, 2022

I am thinking whether we should have a separate make command just for sync instead of making changes to existing commands generated from kubebuilder.

Both are fine to me. I used this solution in my personal project.
What is the command name you guys prefer?

@haoxins
Copy link
Contributor Author

haoxins commented Jun 2, 2022

Added make helm

@Jeffwan
Copy link
Collaborator

Jeffwan commented Jun 2, 2022

The change looks good to me.

@Jeffwan
Copy link
Collaborator

Jeffwan commented Jun 2, 2022

Seems the failed test is not related to the change. Let me restart it and see what happened

@Jeffwan Jeffwan merged commit 7ecdd22 into ray-project:master Jun 2, 2022
@haoxins haoxins deleted the feat-240 branch June 2, 2022 15:53
lowang-bh pushed a commit to lowang-bh/kuberay that referenced this pull request Sep 24, 2023
* Sync crds to Helm chart

* Add make helm
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.

[Feature] Add the CRD (RayCluster, RayService) into the kuberay-operator helm chart
3 participants