chore: spelling/grammar for readmes/docs
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
This commit is contained in:
parent
9e6d1134e8
commit
56f7b4dbb0
10 changed files with 27 additions and 22 deletions
|
@ -1,6 +1,6 @@
|
||||||
# Contributing
|
# Contributing
|
||||||
|
|
||||||
Argo Helm is a collection of **community maintained** charts. Therefore we rely on you to test your changes sufficiently.
|
Argo Helm is a collection of **community-maintained** charts. Therefore we rely on you to test your changes sufficiently.
|
||||||
|
|
||||||
## Testing Argo Workflows Changes
|
## Testing Argo Workflows Changes
|
||||||
|
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
# Argo Helm Charts
|
# Argo Helm Charts
|
||||||
|
|
||||||
Argo Helm is a collection of **community maintained** charts for http://argoproj.io/ projects. the charts can be added using following command:
|
Argo Helm is a collection of **community-maintained** charts for http://argoproj.io/ projects. The charts can be added using following command:
|
||||||
|
|
||||||
```
|
```sh
|
||||||
helm repo add argo https://argoproj.github.io/argo-helm
|
helm repo add argo https://argoproj.github.io/argo-helm
|
||||||
```
|
```
|
||||||
|
|
|
@ -6,7 +6,7 @@ Source code can be found [here](https://argoproj.github.io/argo-cd/)
|
||||||
|
|
||||||
## Additional Information
|
## Additional Information
|
||||||
|
|
||||||
This is a **community maintained** chart. This chart installs [argo-cd](https://argoproj.github.io/argo-cd/), a declarative, GitOps continuous delivery tool for Kubernetes.
|
This is a **community-maintained** chart. This chart installs [argo-cd](https://argoproj.github.io/argo-cd/), a declarative, GitOps continuous delivery tool for Kubernetes.
|
||||||
|
|
||||||
The default installation is intended to be similar to the provided ArgoCD [releases](https://github.com/argoproj/argo-cd/releases).
|
The default installation is intended to be similar to the provided ArgoCD [releases](https://github.com/argoproj/argo-cd/releases).
|
||||||
|
|
||||||
|
@ -307,7 +307,7 @@ Helm v3 has removed the `install-crds` hook so CRDs are now populated by files i
|
||||||
|
|
||||||
When Redis is completely disabled from the chart (`redis.enabled=false`) and
|
When Redis is completely disabled from the chart (`redis.enabled=false`) and
|
||||||
an external Redis instance wants to be used or
|
an external Redis instance wants to be used or
|
||||||
when Redis HA subcart is enabled (`redis.enabled=true and redis-ha.enabled=true`)
|
when Redis HA subchart is enabled (`redis.enabled=true and redis-ha.enabled=true`)
|
||||||
but HA proxy is disabled `redis-ha.haproxy.enabled=false` Redis flags need to be specified
|
but HA proxy is disabled `redis-ha.haproxy.enabled=false` Redis flags need to be specified
|
||||||
through `xxx.extraArgs`
|
through `xxx.extraArgs`
|
||||||
|
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
description: A Helm chart for Argo-CI
|
description: A Helm chart for Argo-CI
|
||||||
name: argo-ci
|
name: argo-ci
|
||||||
version: 0.1.7
|
version: 0.1.8
|
||||||
icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png
|
icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png
|
||||||
appVersion: v1.0.0-alpha2
|
appVersion: v1.0.0-alpha2
|
||||||
home: https://github.com/argoproj/argo-helm
|
home: https://github.com/argoproj/argo-helm
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
# Argo CI Chart
|
# Argo CI Chart
|
||||||
|
|
||||||
This is a **community maintained** chart.
|
This is a **community-maintained** chart.
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
appVersion: "0.10.2"
|
appVersion: "0.10.3"
|
||||||
description: A Helm chart for Argo Rollouts
|
description: A Helm chart for Argo Rollouts
|
||||||
name: argo-rollouts
|
name: argo-rollouts
|
||||||
version: 0.4.3
|
version: 0.4.3
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
Argo Rollouts Chart
|
Argo Rollouts Chart
|
||||||
=============
|
===================
|
||||||
A Helm chart for Argo Rollouts, progressive delivery for Kubernetes.
|
A Helm chart for Argo Rollouts, progressive delivery for Kubernetes.
|
||||||
|
|
||||||
Current chart version is `0.4.0`
|
Current chart version is `0.4.0`
|
||||||
|
@ -7,7 +7,7 @@ Current chart version is `0.4.0`
|
||||||
Source code can be found [here](https://github.com/argoproj/argo-rollouts)
|
Source code can be found [here](https://github.com/argoproj/argo-rollouts)
|
||||||
|
|
||||||
## Additional Information
|
## Additional Information
|
||||||
This is a **community maintained** chart. This chart installs [argo-rollouts](https://argoproj.github.io/argo-rollouts/), progressive delivery for Kubernetes.
|
This is a **community-maintained** chart. This chart installs [argo-rollouts](https://argoproj.github.io/argo-rollouts/), progressive delivery for Kubernetes.
|
||||||
|
|
||||||
The default installation is intended to be similar to the provided Argo Rollouts [releases](https://github.com/argoproj/argo-rollouts/releases).
|
The default installation is intended to be similar to the provided Argo Rollouts [releases](https://github.com/argoproj/argo-rollouts/releases).
|
||||||
|
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
## Argo Workflows Chart
|
## Argo Workflows Chart
|
||||||
|
|
||||||
This is a **community maintained** chart. It is used to set up argo and it's needed dependencies through one command. This is used in conjunction with [helm](https://github.com/kubernetes/helm).
|
This is a **community-maintained** chart. It is used to set up argo and it's needed dependencies through one command. This is used in conjunction with [helm](https://github.com/kubernetes/helm).
|
||||||
|
|
||||||
If you want your deployment of this helm chart to most closely match the [argo CLI](https://github.com/argoproj/argo-workflows), you should deploy it in the `kube-system` namespace.
|
If you want your deployment of this helm chart to most closely match the [argo CLI](https://github.com/argoproj/argo-workflows), you should deploy it in the `kube-system` namespace.
|
||||||
|
|
||||||
|
@ -8,20 +8,24 @@ If you want your deployment of this helm chart to most closely match the [argo C
|
||||||
This chart uses an install hook to configure the CRD definition. Installation of CRDs is a somewhat privileged process in itself and in RBAC enabled clusters the `default` service account for namespaces does not typically have the ability to do create these.
|
This chart uses an install hook to configure the CRD definition. Installation of CRDs is a somewhat privileged process in itself and in RBAC enabled clusters the `default` service account for namespaces does not typically have the ability to do create these.
|
||||||
|
|
||||||
A few options are:
|
A few options are:
|
||||||
|
|
||||||
- Setup the CRD yourself manually and use `--set installCRD=false` when installing the helm chart. Find the CRDs in the [argo codebase](https://github.com/argoproj/argo-workflows/tree/master/manifests/base/crds/full)
|
- Setup the CRD yourself manually and use `--set installCRD=false` when installing the helm chart. Find the CRDs in the [argo codebase](https://github.com/argoproj/argo-workflows/tree/master/manifests/base/crds/full)
|
||||||
- Manually create a ServiceAccount in the Namespace which your release will be deployed w/ appropriate bindings to perform this action and set the `init.serviceAccount` attribute
|
- Manually create a ServiceAccount in the Namespace which your release will be deployed w/ appropriate bindings to perform this action and set the `init.serviceAccount` attribute
|
||||||
- Augment the `default` ServiceAccount permissions in the Namespace in which your Release is deployed to have the appropriate permissions
|
- Augment the `default` ServiceAccount permissions in the Namespace in which your Release is deployed to have the appropriate permissions
|
||||||
|
|
||||||
## Usage Notes:
|
## Usage Notes
|
||||||
This chart defaults to setting the `controller.instanceID.enabled` to `false` now, which means the deployed controller will act upon any workflow deployed to the cluster. If you would like to limit the behavior and deploy multiple workflow controllers, please use the `controller.instanceID.enabled` attribute along with one of it's configuration options to set the `instanceID` of the workflow controller to be properly scoped for your needs.
|
This chart defaults to setting the `controller.instanceID.enabled` to `false` now, which means the deployed controller will act upon any workflow deployed to the cluster. If you would like to limit the behavior and deploy multiple workflow controllers, please use the `controller.instanceID.enabled` attribute along with one of it's configuration options to set the `instanceID` of the workflow controller to be properly scoped for your needs.
|
||||||
|
|
||||||
## Values
|
## Chart Values
|
||||||
|
|
||||||
The `values.yaml` contains items used to tweak a deployment of this chart.
|
The `values.yaml` contains items used to tweak a deployment of this chart.
|
||||||
Fields to note:
|
|
||||||
* `controller.instanceID.enabled`: If set to true, the Argo Controller will **ONLY** monitor Workflow submissions with a `--instanceid` attribute
|
| Key | Type | Default | Description |
|
||||||
* `controller.instanceID.useReleaseName`: If set to true then chart set controller instance id to release name
|
|-----|------|---------|-------------|
|
||||||
* `controller.instanceID.explicitID`: Allows customization of an instance id for the workflow controller to monitor
|
| controller.instanceID.enabled | bool | ? | If set to true, the Argo Controller will **ONLY** monitor Workflow submissions with a `--instanceid` attribute |
|
||||||
* `controller.workflowNamespaces`: This is a list of namespaces where workflows will be ran
|
| controller.instanceID.useReleaseName | bool | ? | If set to true then chart set controller instance id to release name |
|
||||||
* `minio.install`: If this is true, we'll install [minio](https://github.com/kubernetes/charts/tree/master/stable/minio) and build out the artifactRepository section in workflow controller config map.
|
| controller.instanceID.explicitID | string | ? | Allows customization of an instance id for the workflow controller to monitor
|
||||||
* `artifactRepository.s3.accessKeySecret` and `artifactRepository.s3.secretKeySecret` These by default link to minio default credentials stored in the secret deployed by the minio chart.
|
| controller.workflowNamespaces | string | ? | This is a list of namespaces where workflows will be ran
|
||||||
|
| minio.install | bool | If this is true, we'll install [minio](https://github.com/kubernetes/charts/tree/master/stable/minio) and build out the artifactRepository section in workflow controller config map. |
|
||||||
|
| artifactRepository.s3.accessKeySecret | string | ? | Default link to minio default credentials stored in the secret deployed by the minio chart.
|
||||||
|
| artifactRepository.s3.secretKeySecret | string | ? | Default link to minio default credentials stored in the secret deployed by the minio chart.
|
||||||
|
|
|
@ -3,7 +3,7 @@ appVersion: 1.0.1
|
||||||
description: A Helm chart for ArgoCD notifications, an add-on to ArgoCD.
|
description: A Helm chart for ArgoCD notifications, an add-on to ArgoCD.
|
||||||
name: argocd-notifications
|
name: argocd-notifications
|
||||||
type: application
|
type: application
|
||||||
version: 1.0.14
|
version: 1.0.15
|
||||||
home: https://github.com/argoproj/argo-helm
|
home: https://github.com/argoproj/argo-helm
|
||||||
icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png
|
icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png
|
||||||
keywords:
|
keywords:
|
||||||
|
|
|
@ -1,6 +1,7 @@
|
||||||
## ArgoCD Notifications Chart
|
## ArgoCD Notifications Chart
|
||||||
|
|
||||||
This is a **community maintained** chart. It installs the [argocd-notifications](https://github.com/argoproj-labs/argocd-notifications) application. This application comes packaged with:
|
This is a **community-maintained** chart. It installs the [argocd-notifications](https://github.com/argoproj-labs/argocd-notifications) application. This application comes packaged with:
|
||||||
|
|
||||||
- Notifications Controller Deployment
|
- Notifications Controller Deployment
|
||||||
- Notifications Controller ConfigMap
|
- Notifications Controller ConfigMap
|
||||||
- Notifications Controller Secret
|
- Notifications Controller Secret
|
||||||
|
|
Loading…
Reference in a new issue