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

Scaffolding out Bytedance's ray operator project #7

Merged
merged 4 commits into from
Aug 4, 2021

Commits on Aug 4, 2021

  1. Scaffolding out ray operator project

    `kubebuilder init --domain “” --project-name ray-operator`
    
    Signed-off-by: Jiaxin Shan <[email protected]>
    Jeffwan committed Aug 4, 2021
    Configuration menu
    Copy the full SHA
    d02915b View commit details
    Browse the repository at this point in the history
  2. Adding RayCluster group version

    This is default output from kubebuilder without customization.
    
    `kubebuilder create api --group ray.io --version v1alpha1 --kind RayCluster`
    
    Signed-off-by: Jiaxin Shan <[email protected]>
    Jeffwan committed Aug 4, 2021
    Configuration menu
    Copy the full SHA
    bc37f6e View commit details
    Browse the repository at this point in the history
  3. Add License owner to boilerplate

    Signed-off-by: Jiaxin Shan <[email protected]>
    Jeffwan committed Aug 4, 2021
    Configuration menu
    Copy the full SHA
    a6797ea View commit details
    Browse the repository at this point in the history
  4. Make code structure project friendly

    1. Move api/ controller/ to pkg/ and main.go to cmd/
    2. Update Makefile to adapt to the changes
    3. Update Dockerfile to make build work
    
    Signed-off-by: Jiaxin Shan <[email protected]>
    Jeffwan committed Aug 4, 2021
    Configuration menu
    Copy the full SHA
    43ac9b8 View commit details
    Browse the repository at this point in the history