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

Refator project layouts using Operator SDK v1.2.0 #8

Closed
ruicao93 opened this issue Nov 24, 2020 · 0 comments · Fixed by #10
Closed

Refator project layouts using Operator SDK v1.2.0 #8

ruicao93 opened this issue Nov 24, 2020 · 0 comments · Fixed by #10
Labels
enhancement New feature or request

Comments

@ruicao93
Copy link

The Operator SDK introductes many new features and change the project layout from Version v1.0 to improve integration with the Operator Lifecycle Manager and to unify project structures with Kubebuilder.

This PR propose to refactor the current project using Operator SDK v1.2.0. Many operations will be more easier benefit from the new SDK and new layout, such as:

  • Generate matedata bundle.
  • Generate packagemanifests.
  • Generate scorecard test config.

See more details about Operator SDK v1.0+ updates in:
operator-framework/operator-sdk#3327

@ruicao93 ruicao93 added the enhancement New feature or request label Nov 24, 2020
ruicao93 added a commit that referenced this issue Dec 15, 2020
* Migrate project to Operator SDK v1.2.0

Migrate project to Operator SDK v1.2.0 following the doc:
https://sdk.operatorframework.io/docs/building-operators/golang/migration/

Two new make targets are added to help generate bundle and package manifests:
- Bundle format
  make bundle
- Package manifests format
  make make packagemanifests

Fixes: #8
Signed-off-by: rcao <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant