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

Automate Crossplane generation process #18

Open
yfodil opened this issue Jun 12, 2023 · 1 comment
Open

Automate Crossplane generation process #18

yfodil opened this issue Jun 12, 2023 · 1 comment
Assignees
Labels
enhancement New feature or request priority:highest Bugs filled by customers, security issues

Comments

@yfodil
Copy link
Contributor

yfodil commented Jun 12, 2023

The idea is to automate as much as possible the provider's generation process:

  • Detect a new release from the Terraform provider repository with GitHub API and GitHub Actions & update the Terraform provider version in the Makefile of the Crossplane provider
  • Check for new resources added in the new release through diffs
  • If new resources are found, add them to the Crossplane provider with the help of code generation & boilerplate code
@yfodil yfodil self-assigned this Jun 12, 2023
@remyleone remyleone added enhancement New feature or request priority:highest Bugs filled by customers, security issues labels Jul 19, 2023
@geekox86
Copy link

Greetings,

Are you guys implementing this automation soon to keep the Crossplane provider on par with Terraform's?

Thank you!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request priority:highest Bugs filled by customers, security issues
Projects
None yet
Development

No branches or pull requests

3 participants