misc: add helm chart auto bootstrap to methods

This commit is contained in:
Sheen Capadngan
2025-06-25 04:40:07 +08:00
parent 1d7da56b40
commit ae2da0066a
@@ -29,7 +29,7 @@ The Automated Bootstrapping workflow automates the following processes:
## Bootstrap Methods ## Bootstrap Methods
You can bootstrap an Infisical instance using either the API or the CLI. You can bootstrap an Infisical instance using the API, CLI, or Helm chart.
<Tabs> <Tabs>
<Tab title="Using the API"> <Tab title="Using the API">
@@ -64,10 +64,7 @@ You can bootstrap an Infisical instance using either the API or the CLI.
This example command pipes the output through `jq` to extract only the machine identity token, making it easy to capture and use directly in automation scripts or export as an environment variable for tools like Terraform. This example command pipes the output through `jq` to extract only the machine identity token, making it easy to capture and use directly in automation scripts or export as an environment variable for tools like Terraform.
</Tab> </Tab>
</Tabs> <Tab title="Helm Chart Auto Bootstrap">
## Helm Chart Auto Bootstrap
When deploying Infisical using the official Helm chart, you can enable automatic bootstrapping that runs as part of the deployment process. This eliminates the need to manually bootstrap the instance after deployment. When deploying Infisical using the official Helm chart, you can enable automatic bootstrapping that runs as part of the deployment process. This eliminates the need to manually bootstrap the instance after deployment.
The bootstrapping process automatically generates a Kubernetes secret containing the instance admin token, which can then be referenced by Crossplane providers, Terraform operators, or other automation systems for further infrastructure provisioning and configuration. The bootstrapping process automatically generates a Kubernetes secret containing the instance admin token, which can then be referenced by Crossplane providers, Terraform operators, or other automation systems for further infrastructure provisioning and configuration.
@@ -153,6 +150,9 @@ secretTemplate: |
- The generated admin token has full instance privileges and should be protected accordingly - The generated admin token has full instance privileges and should be protected accordingly
- Consider using Kubernetes RBAC to restrict access to the generated secret - Consider using Kubernetes RBAC to restrict access to the generated secret
</Tab>
</Tabs>
## API Response Structure ## API Response Structure
The bootstrap process returns a JSON response with details about the created user, organization, and machine identity: The bootstrap process returns a JSON response with details about the created user, organization, and machine identity: