docs(infisical): document al provider auth methods#5929
docs(infisical): document al provider auth methods#5929Skarlso merged 2 commits intoexternal-secrets:mainfrom
Conversation
Signed-off-by: Daniel Hougaard <daniel@infisical.com>
WalkthroughEnhanced Infisical provider documentation with Machine Identity-based authentication support. Restructured authentication section to include multiple methods (Universal Auth, Kubernetes, AWS, Azure, GCP, JWT, LDAP, OCI, Token Auth) with dedicated prerequisites and YAML configuration examples. Added Custom CA Certificates and Secrets Scope Configuration sections. Changes
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
bb1fcbf to
45fcf72
Compare
|
Thank you @Skarlso! Could I kindly request your review? This should just be a smaller doc change :-) |
|
Will get to it tomorrow. :) |
|
…2 (#3782) This PR contains the following updates: | Package | Update | Change | |---|---|---| | [external-secrets/external-secrets](https://github.com/external-secrets/external-secrets) | major | `v1.3.2` → `v2.0.0` | --- ### Release Notes <details> <summary>external-secrets/external-secrets (external-secrets/external-secrets)</summary> ### [`v2.0.0`](https://github.com/external-secrets/external-secrets/releases/tag/v2.0.0) [Compare Source](external-secrets/external-secrets@v1.3.2...v2.0.0) ### BREAKING CHANGE Please note that this release removed two of the unsupported and unmaintained providers Alibaba and Device42. Image: `ghcr.io/external-secrets/external-secrets:v2.0.0` Image: `ghcr.io/external-secrets/external-secrets:v2.0.0-ubi` Image: `ghcr.io/external-secrets/external-secrets:v2.0.0-ubi-boringssl` <!-- Release notes generated using configuration in .github/release.yml at main --> #### What's Changed ##### General - chore: bump charts to 1.3.2 by [@​gusfcarvalho](https://github.com/gusfcarvalho) in [#​5923](external-secrets/external-secrets#5923) - feat(charts): add hostAliases support by [@​janlauber](https://github.com/janlauber) in [#​5866](external-secrets/external-secrets#5866) - chore: remove unmaintained secret stores by [@​Skarlso](https://github.com/Skarlso) in [#​5918](external-secrets/external-secrets#5918) - docs(infisical): document al provider auth methods by [@​varonix0](https://github.com/varonix0) in [#​5929](external-secrets/external-secrets#5929) - chore: Get validating webhook failurePolicy for Secretstore dynamically by [@​LochanRn](https://github.com/LochanRn) in [#​5605](external-secrets/external-secrets#5605) #### New Contributors - [@​LochanRn](https://github.com/LochanRn) made their first contribution in [#​5605](external-secrets/external-secrets#5605) **Full Changelog**: <external-secrets/external-secrets@v1.3.2...v2.0.0> </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4zLjYiLCJ1cGRhdGVkSW5WZXIiOiI0My4zLjYiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImltYWdlIl19--> Reviewed-on: https://gitea.alexlebens.dev/alexlebens/infrastructure/pulls/3782 Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net> Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
This PR contains the following updates: | Package | Update | Change | |---|---|---| | [external-secrets](https://github.com/external-secrets/external-secrets) | major | `1.3.2` → `2.0.0` | --- ### Release Notes <details> <summary>external-secrets/external-secrets (external-secrets)</summary> ### [`v2.0.0`](https://github.com/external-secrets/external-secrets/releases/tag/v2.0.0) [Compare Source](external-secrets/external-secrets@v1.3.2...v2.0.0) ### BREAKING CHANGE Please note that this release removed two of the unsupported and unmaintained providers Alibaba and Device42. Image: `ghcr.io/external-secrets/external-secrets:v2.0.0` Image: `ghcr.io/external-secrets/external-secrets:v2.0.0-ubi` Image: `ghcr.io/external-secrets/external-secrets:v2.0.0-ubi-boringssl` <!-- Release notes generated using configuration in .github/release.yml at main --> #### What's Changed ##### General - chore: bump charts to 1.3.2 by [@​gusfcarvalho](https://github.com/gusfcarvalho) in [#​5923](external-secrets/external-secrets#5923) - feat(charts): add hostAliases support by [@​janlauber](https://github.com/janlauber) in [#​5866](external-secrets/external-secrets#5866) - chore: remove unmaintained secret stores by [@​Skarlso](https://github.com/Skarlso) in [#​5918](external-secrets/external-secrets#5918) - docs(infisical): document al provider auth methods by [@​varonix0](https://github.com/varonix0) in [#​5929](external-secrets/external-secrets#5929) - chore: Get validating webhook failurePolicy for Secretstore dynamically by [@​LochanRn](https://github.com/LochanRn) in [#​5605](external-secrets/external-secrets#5605) #### New Contributors - [@​LochanRn](https://github.com/LochanRn) made their first contribution in [#​5605](external-secrets/external-secrets#5605) **Full Changelog**: <external-secrets/external-secrets@v1.3.2...v2.0.0> </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4zLjYiLCJ1cGRhdGVkSW5WZXIiOiI0My4zLjYiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImNoYXJ0Il19--> Reviewed-on: https://gitea.alexlebens.dev/alexlebens/infrastructure/pulls/3788 Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net> Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
…al-secrets#5929) Signed-off-by: Daniel Hougaard <daniel@infisical.com> Co-authored-by: Gergely Bräutigam <skarlso777@gmail.com> Signed-off-by: Nattapong Ekudomsuk <nuttapong_mos@hotmail.com>
…al-secrets#5929) Signed-off-by: Daniel Hougaard <daniel@infisical.com> Co-authored-by: Gergely Bräutigam <skarlso777@gmail.com> Signed-off-by: Nattapong Ekudomsuk <nuttapong_mos@hotmail.com>
This PR contains the following updates: | Package | Update | Change | |---|---|---| | [external-secrets](https://github.com/external-secrets/external-secrets) | major | `1.3.2` → `2.0.0` | --- ### Release Notes <details> <summary>external-secrets/external-secrets (external-secrets)</summary> ### [`v2.0.0`](https://github.com/external-secrets/external-secrets/releases/tag/v2.0.0) [Compare Source](external-secrets/external-secrets@v1.3.2...v2.0.0) ### BREAKING CHANGE Please note that this release removed two of the unsupported and unmaintained providers Alibaba and Device42. Image: `ghcr.io/external-secrets/external-secrets:v2.0.0` Image: `ghcr.io/external-secrets/external-secrets:v2.0.0-ubi` Image: `ghcr.io/external-secrets/external-secrets:v2.0.0-ubi-boringssl` <!-- Release notes generated using configuration in .github/release.yml at main --> #### What's Changed ##### General - chore: bump charts to 1.3.2 by [@​gusfcarvalho](https://github.com/gusfcarvalho) in [#​5923](external-secrets/external-secrets#5923) - feat(charts): add hostAliases support by [@​janlauber](https://github.com/janlauber) in [#​5866](external-secrets/external-secrets#5866) - chore: remove unmaintained secret stores by [@​Skarlso](https://github.com/Skarlso) in [#​5918](external-secrets/external-secrets#5918) - docs(infisical): document al provider auth methods by [@​varonix0](https://github.com/varonix0) in [#​5929](external-secrets/external-secrets#5929) - chore: Get validating webhook failurePolicy for Secretstore dynamically by [@​LochanRn](https://github.com/LochanRn) in [#​5605](external-secrets/external-secrets#5605) #### New Contributors - [@​LochanRn](https://github.com/LochanRn) made their first contribution in [#​5605](external-secrets/external-secrets#5605) **Full Changelog**: <external-secrets/external-secrets@v1.3.2...v2.0.0> </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My40LjAiLCJ1cGRhdGVkSW5WZXIiOiI0My40LjAiLCJ0YXJnZXRCcmFuY2giOiJtYXN0ZXIiLCJsYWJlbHMiOltdfQ==--> Reviewed-on: https://kubara.git.onstackit.cloud/STACKIT/kubara/pulls/283
…al-secrets#5929) Signed-off-by: Daniel Hougaard <daniel@infisical.com> Co-authored-by: Gergely Bräutigam <skarlso777@gmail.com>



Problem Statement
Missing documentation for newer Infisical auth methods
Related Issue
Fixes #...
Proposed Changes
Added documentation for all supported Infisical auth methods.
Checklist
git commit --signoffmake testmake reviewableSummary
Comprehensive documentation update for the Infisical provider, replacing a single authentication narrative with a complete multi-method authentication matrix.
Key Changes:
Impact: