Skip to content

Commit

Permalink
feat: switch more links to flux-iac.github.io
Browse files Browse the repository at this point in the history
Signed-off-by: Sergey Melnik <[email protected]>
  • Loading branch information
zonorti committed Apr 9, 2024
1 parent 751e270 commit 0c83647
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 2 deletions.
2 changes: 1 addition & 1 deletion docs/branch-planner/branch-planner-getting-started.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ any additional permissions. For private repositories, you need the following per
changes, list comments, and create or update comments.
- `Metadata` with Read-only access. This is automatically marked as "mandatory"
because of the permissions listed above.
3. General knowledge about TF-Controller [(see docs)](https://weaveworks.github.io/tf-controller/).
3. General knowledge about Tofu-Controller [(see docs)](https://flux-iac.github.io/tofu-controller/).

## Quick Start

Expand Down
2 changes: 1 addition & 1 deletion docs/use-tf-controller/upgrade-tf-controller.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ Please follow these steps to upgrade TF-Controller:
3. To make sure you don't get new state changes, suspend Terraform resources (`tfctl suspend --all`) to minimize the impact on live systems.
4. Back up Terraform tfstates to avoid losing data. If you're using the default backend with secrets in Kubernetes, use your backup toolset (i.e., Velero) to back up the state data.
5. Upgrade Flux first, following [the Flux documentation](https://fluxcd.io/flux/installation/upgrade/).
6. Disable [auto-approval](https://weaveworks.github.io/tf-controller/use_tf_controller/to_provision_resources_and_auto_approve/) by either removing the approvePlan value or setting it to "".
6. Disable [auto-approval](https://flux-iac.github.io/tofu-controller/use-tf-controller/provision-resources-and-auto-approve/) by either removing the approvePlan value or setting it to "".
7. To prevent unintentional resource deletions, set the `spec.destroyResourcesOnDeletion` flag to `false` for critical or production systems (the default value is `false`)
8. If the Flux upgrade goes well, proceed to upgrade the TF-controller via its image tag. Adjust the values in the HelmRelease to match the new version to which you are upgrading.
9. Check the pod logs for the TF-Controller deployment and any runner logs in order to identify potential issues. If you check the `warnings` in the logs, you can also identify any required API changes. For example:
Expand Down

0 comments on commit 0c83647

Please sign in to comment.