feat: update Argo CD Gateway installation instructions and add Terraform bootstrap guide#3043
feat: update Argo CD Gateway installation instructions and add Terraform bootstrap guide#3043
Conversation
steve-fenton-octopus
left a comment
There was a problem hiding this comment.
Hey @ATGardner
I've suggested using headings to visually separate the code blocks. Headings automatically provide bookmarks, though you can also control them if you want to:
## My heading
## My second example {#bookmark-name}
2045a23 to
9da1aa5
Compare
i committed all your suggestions @steve-fenton-octopus |
steve-fenton-octopus
left a comment
There was a problem hiding this comment.
Ace! Thanks for the changes.
b40a2e8 to
2765be6
Compare
| The RBAC policies are stored within the `argocd-rbac-cm` configmap. | ||
|
|
||
| The following shows an Octopus user which has read only access to all applications, cluster and log data. | ||
| The following shows an Octopus user which has read only access to all applications, cluster and log data, and sync permissions for applications. |
There was a problem hiding this comment.
Can you also update the modDate for this file please 🙇
|
|
||
| # ─── Octopus Deploy ─────────────────────────────────────────────────────────── | ||
| octopus_api_url = "https://my-instance.octopus.app" | ||
| octopus_grpc_url = "my-instance.octopus.app:443" |
There was a problem hiding this comment.
From memory the gRPC port is 8443
…orm bootstrap guide
Co-authored-by: Steve Fenton <99181436+steve-fenton-octopus@users.noreply.github.com>
Co-authored-by: Steve Fenton <99181436+steve-fenton-octopus@users.noreply.github.com>
Co-authored-by: Steve Fenton <99181436+steve-fenton-octopus@users.noreply.github.com>
Co-authored-by: Steve Fenton <99181436+steve-fenton-octopus@users.noreply.github.com>
Co-authored-by: Steve Fenton <99181436+steve-fenton-octopus@users.noreply.github.com>
Co-authored-by: Steve Fenton <99181436+steve-fenton-octopus@users.noreply.github.com>
Co-authored-by: Steve Fenton <99181436+steve-fenton-octopus@users.noreply.github.com>
Co-authored-by: Steve Fenton <99181436+steve-fenton-octopus@users.noreply.github.com>
Co-authored-by: Steve Fenton <99181436+steve-fenton-octopus@users.noreply.github.com>
Co-authored-by: Steve Fenton <99181436+steve-fenton-octopus@users.noreply.github.com>
Co-authored-by: Steve Fenton <99181436+steve-fenton-octopus@users.noreply.github.com>
Co-authored-by: Steve Fenton <99181436+steve-fenton-octopus@users.noreply.github.com>
- Update modification date to March 3, 2026. - Revise installation steps to include namespace creation and token generation. - Provide detailed YAML configuration for Argo CD application.
…ount Create a dedicated "octopus" service account with API key capability and necessary permissions for Octopus Deploy. This change ensures that the admin account retains login-only access, allowing the bootstrap script to generate the octopus token without interactive login requirements.
Add a new resource to deploy the Octopus Argo CD Gateway using Argo CD's application management, allowing Argo CD to manage the Helm lifecycle. This change ensures better integration and management of the gateway installation process.
Updated the modification dates in 'argo-user.md' and 'terraform-bootstrap.md' to ensure they reflect the correct timeline. This improves clarity and accuracy in the documentation.
4989941 to
b07f6b7
Compare
|
i am still waiting for this pr to be merged first, because without it, deploying with an argo cd application actually fails (the registration pod works, but the gateway pod fails to start, due to an issue with the certificates secret). |
related to this ticket