You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/contributing.md
+11-8Lines changed: 11 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -56,22 +56,25 @@ Follow these steps to install a minimal working configuration of Burrito on a Ki
56
56
- A datastore running with mock storage (in-memory)
57
57
- A `TerraformRepository` and an associated `TerraformLayer` resource in the `burrito-project` namespace, pointing to the [padok-team/burrito-examples](https://github.com/padok-team/burrito-examples) repository
58
58
59
-
*Before starting, check that your local Kind cluster is running and that your context is set to target this cluster*
59
+
*Before starting, check that your local Kind cluster is running and that your context is set to target this cluster.*
@@ -157,7 +160,7 @@ Check the [Makefile](https://github.com/padok-team/burrito/blob/main/Makefile) f
157
160
158
161
### Advanced Settings
159
162
160
-
**Configure a GitHub Token for TENV**
163
+
**Configure a GitHub Token for TENV:**
161
164
162
165
It is strongly recommended to create a GitHub token with no specific rights to bypass the GitHub API rate limiting. Append the following configuration to your development `TerraformRepository` resources:
Copy file name to clipboardExpand all lines: docs/getting-started.md
+6-2Lines changed: 6 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -18,6 +18,7 @@ Copy and modify the [default values](https://github.com/padok-team/burrito/blob/
18
18
Make sure to configure a tenant by updating the `tenant` field in the `values.yaml` file. The associated namespace will be created automatically and used to deploy Burrito resources in step 3.
19
19
20
20
For example, here is a default `values.yaml` file:
21
+
21
22
```yaml
22
23
config:
23
24
datastore:
@@ -47,14 +48,18 @@ This will create a new namespace, `burrito-system`, where Burrito services will
47
48
48
49
Create a Kubernetes `Secret` to reference the necessary credentials to clone your IaC repository (GitHub or GitLab)
49
50
51
+
<!-- markdownlint-disable MD046 -->
50
52
!!! info
51
53
Supported authentication methods are:
54
+
52
55
- Username and password
53
56
- SSH private key
54
57
- GitHub App
55
58
- GitHub API token
56
59
- GitLab API token
57
-
More information on how to create a secret can be found in the [Secrets](./secrets/index.md) section.
60
+
61
+
More information on how to create a secret can be found in the [Git Authentication](./operator-manual/git-authentication.md) section.
62
+
<!-- markdownlint-enable MD046 -->
58
63
59
64
```yaml
60
65
kind: Secret
@@ -116,4 +121,3 @@ The controller will create a runner pod in your tenant namespace to synchronize
116
121
117
122
- For detailed guides on how to use Burrito, see the [Guides](./guides/index.md) section.
118
123
- To learn more about advanced configuration and features, see the [Operator Manual](./operator-manual/index.md) section.
Create a `TerraformLayer` resource in the `burrito-system` namespace, referencing the `TerraformRepository` you just created. For now, the `autoApply` is set to false, so the layer will only plan the Terraform code and not apply it.
86
+
Create a `TerraformLayer` resource in the `burrito-system` namespace, referencing the `TerraformRepository` you just created. For now, the `autoApply` is set to false, so the layer will only plan the Terraform code and not apply it.
Copy file name to clipboardExpand all lines: docs/guides/pr-mr-workflow.md
+2-1Lines changed: 2 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -37,6 +37,7 @@ Now let's configure the GitHub webhook. Expose the `burrito-server` kubernetes s
37
37
Configure a webhook in your GitHub repository to point to the exposed `burrito-server` service. **Make sure to specify the `/api/webhook` path in the target url.** The webhook should be triggered on `push` and `pull_request` events. Reference your webhook secret in the secret associated to your repository, in the `webhookSecret` key.
38
38
39
39
Your `TerraformRepository` resource and secret should look like this:
Copy file name to clipboardExpand all lines: docs/installation/with-helm.md
-1Lines changed: 0 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -31,7 +31,6 @@ helm show values oci://ghcr.io/padok-team/charts/burrito
31
31
32
32
The [source code](https://github.com/padok-team/burrito/tree/main/deploy/charts/burrito) and [values file](https://github.com/padok-team/burrito/blob/main/deploy/charts/burrito/values.yaml) of the chart is available on [burrito GitHub repository](https://github.com/padok-team/burrito).
33
33
34
-
35
34
Here is an example of a simple burrito Helm values file that you can use to bootstrap your installation:
Copy file name to clipboardExpand all lines: docs/installation/with-static-manifests.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,7 +8,7 @@
8
8
## Install burrito
9
9
10
10
!!! info
11
-
This will install a mono-tenant version of burrito. See the [Helm installation method](./with-helm.md) for a [multi-tenant-architecture](../multi-tenant-architecture.md).
11
+
This will install a mono-tenant version of burrito. See the [Helm installation method](./with-helm.md) for a [multi-tenant-architecture](..//operator-manual/multi-tenant-architecture.md).
0 commit comments