Skip to content
This repository has been archived by the owner on Nov 1, 2022. It is now read-only.

Fix markup in ordered lists + fenced code groups #3084

Merged
merged 1 commit into from
May 27, 2020
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
64 changes: 32 additions & 32 deletions docs/tutorials/get-started-helm.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,13 +18,13 @@ Download Helm v3:

- On MacOS:

```sh
brew install helm
```
```sh
brew install helm
```

- On Linux:
- Download the [latest release](https://github.com/kubernetes/helm/releases/latest),
unpack the tarball and put the binary in your `$PATH`.
- Download the [latest release](https://github.com/kubernetes/helm/releases/latest),
unpack the tarball and put the binary in your `$PATH`.

If you are using Helm v2 you have to create a service account and a cluster role binding for Tiller:

Expand All @@ -42,10 +42,11 @@ Deploy Tiller in `kube-system` namespace (Helm v2 only):
helm init --skip-refresh --upgrade --service-account tiller --history-max 10
```

> **Note:** This is a quick guide and by no means a production ready
> Tiller setup, please look into ['Securing your Helm installation'](https://helm.sh/docs/using_helm/#securing-your-helm-installation)
> and be aware of the `--history-max` flag before promoting to
> production.
!!!note
This is a quick guide and by no means a production ready
Tiller setup, please look into ['Securing your Helm installation'](https://helm.sh/docs/using_helm/#securing-your-helm-installation)
and be aware of the `--history-max` flag before promoting to
production.

## Install Flux

Expand All @@ -63,41 +64,40 @@ kubectl apply -f https://raw.githubusercontent.com/fluxcd/helm-operator/master/d

In this next step you install Flux using `helm`. Simply

1. Fork [`fluxcd/flux-get-started`](https://github.com/fluxcd/flux-get-started)
on GitHub and replace the `fluxcd` with your GitHub username in
[here](https://github.com/fluxcd/flux-get-started/blob/master/releases/ghost.yaml#L13)

1. Create the flux namespace:

1. Fork [`fluxcd/flux-get-started`](https://github.com/fluxcd/flux-get-started) on GitHub and replace the `fluxcd` with your GitHub username in [here](https://github.com/fluxcd/flux-get-started/blob/master/releases/ghost.yaml#L13)

1. Create the flux namespace:

```sh
kubectl create namespace flux
```

1. Install Flux and the Helm Operator by specifying your fork URL:

*Just make sure you replace `YOURUSER` with your GitHub username
in the command below:*
1. Install Flux and the Helm Operator by specifying your fork URL:

*Just make sure you replace `YOURUSER` with your GitHub username
in the command below:*

- Using a public git server from `bitbucket.com`, `github.com`, `gitlab.com`, `dev.azure.com`, or `vs-ssh.visualstudio.com`:

```sh
helm upgrade -i flux fluxcd/flux \
--set [email protected]:YOURUSER/flux-get-started \
--namespace flux
```sh
helm upgrade -i flux fluxcd/flux \
--set [email protected]:YOURUSER/flux-get-started \
--namespace flux

helm upgrade -i helm-operator fluxcd/helm-operator \
--set git.ssh.secretName=flux-git-deploy \
--namespace flux
```
helm upgrade -i helm-operator fluxcd/helm-operator \
--set git.ssh.secretName=flux-git-deploy \
--namespace flux
```

> **Note:** By default the helm-operator chart will install with support for both Helm v2 (which requires Tiller) and v3. You can target specific versions by setting the `helm.versions` value, e.g. `--set helm.versions=v3`.
!!!note
By default the helm-operator chart will install with support for both Helm v2 (which requires Tiller) and v3. You can target specific versions by setting the `helm.versions` value, e.g. `--set helm.versions=v3`.

- Using a private git server:

When deploying from a private repo, the known_hosts of the git server needs
to be configured into a kubernetes configmap so that `StrictHostKeyChecking` is respected.
See the [README of the chart](https://github.com/fluxcd/flux/blob/master/chart/flux/README.md#to-install-flux-with-the-helm-operator-and-a-private-git-repository)
for further installation instructions in this case.
When deploying from a private repo, the known_hosts of the git server needs
to be configured into a kubernetes configmap so that `StrictHostKeyChecking` is respected.
See the [README of the chart](https://github.com/fluxcd/flux/blob/master/chart/flux/README.md#to-install-flux-with-the-helm-operator-and-a-private-git-repository)
for further installation instructions in this case.

Allow some time for all containers to get up and running. If you're
impatient, run the following command and see the pod creation
Expand Down
3 changes: 3 additions & 0 deletions mkdocs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,8 +30,11 @@ markdown_extensions:
guess_lang: false
- toc:
permalink: true
- pymdownx.superfences:
highlight_code: true
- pymdownx.tabbed


nav:
- Introducing Flux: introduction.md
- Requirements and limitations: requirements.md
Expand Down