fluxcd / terraform-provider-flux

Terraform and OpenTofu provider for bootstrapping Flux
https://registry.terraform.io/providers/fluxcd/flux/latest
Apache License 2.0
367 stars 86 forks source link

[Docs]: Migration to flux_bootstrap_git resource from flux_install data source documentation link is broken #692

Closed satyamsareen007 closed 2 months ago

satyamsareen007 commented 4 months ago

Documentation Link

https://registry.terraform.io/providers/fluxcd/flux/latest/docs/guides/migrating-to-resource

Description

Hi Team,

We currently use flux_install (Data Source) to install flux onto our EKS clusters but now that it is deprecated, we are migrating to the new flux_bootstrap_git resource.

Over here https://registry.terraform.io/providers/fluxcd/flux/1.0.0-rc.3/docs/data-sources/install it says, the data source is deprecated and a link is provided as a guide to migrate to flux_bootstrap_git resource.

Provided link: https://registry.terraform.io/providers/fluxcd/flux/latest/docs/guides/migrating-to-resource

But this link doesn't work.

Can you please provide the correct link to the migration guide? As we need to upgrade our Flux ASAP using Terraform to fix security vulnerabilities in the old versions.

If the guide is not handy, can someone from the team provide the steps to migrate to the new resource.

References

No response

Would you like to implement a fix?

None

swade1987 commented 4 months ago

@satyamsareen007 the migration guide can be found here and here. This issue may also be of interest https://github.com/fluxcd/terraform-provider-flux/issues/554

swade1987 commented 2 months ago

Hey @satyamsareen007 👋

Thank you for your contribution and for bringing this issue to our attention. We appreciate your effort and the details you provided. However, there appears to have been no activity on this issue for some time. To keep our issue tracker clean and focused on active matters, we will close this issue for now. If you feel this issue is still relevant or needs more attention, please reopen it or create a new one with updated information.

Thank you for your understanding and cooperation.