mirror of
https://github.com/argoproj/argo-cd
synced 2026-04-21 17:07:16 +00:00
Update docs to use v0.11.0-rc2 version (#964)
This commit is contained in:
parent
229d4c167a
commit
8c4a7a9b39
4 changed files with 28 additions and 17 deletions
29
README.md
29
README.md
|
|
@ -1,4 +1,6 @@
|
|||
[](https://codecov.io/gh/argoproj/argo-cd)
|
||||
[](https://codecov.io/gh/argoproj/argo-cd)
|
||||
[](https://argoproj.github.io/community/join-slack)
|
||||
|
||||
|
||||
# Argo CD - Declarative Continuous Delivery for Kubernetes
|
||||
|
||||
|
|
@ -15,6 +17,13 @@ Application deployment and lifecycle management should be automated, auditable,
|
|||
|
||||
## Getting Started
|
||||
|
||||
### Quickstart
|
||||
|
||||
```bash
|
||||
kubectl create namespace argocd
|
||||
kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/v0.11.0-rc2/manifests/install.yaml
|
||||
```
|
||||
|
||||
Follow our [getting started guide](docs/getting_started.md). Further [documentation](docs/)
|
||||
is provided for additional features.
|
||||
|
||||
|
|
@ -25,7 +34,7 @@ the desired application state. Kubernetes manifests can be specified in several
|
|||
* [ksonnet](https://ksonnet.io) applications
|
||||
* [kustomize](https://kustomize.io) applications
|
||||
* [helm](https://helm.sh) charts
|
||||
* Plain directory of YAML/json manifests
|
||||
* Plain directory of YAML/json/jsonnet manifests
|
||||
|
||||
Argo CD automates the deployment of the desired application states in the specified target environments.
|
||||
Application deployments can track updates to branches, tags, or pinned to a specific version of
|
||||
|
|
@ -37,7 +46,6 @@ meeting:
|
|||
[](https://youtu.be/aWDIQMbp1cc?t=1m4s)
|
||||
|
||||
|
||||
|
||||
## Architecture
|
||||
|
||||

|
||||
|
|
@ -68,8 +76,15 @@ For additional details, see [architecture overview](docs/architecture.md).
|
|||
* Parameter overrides for overriding ksonnet/helm parameters in git
|
||||
* Service account/access key management for CI pipelines
|
||||
|
||||
## Project Resources
|
||||
* Argo GitHub: https://github.com/argoproj
|
||||
* Argo Slack: [click here to join](https://argoproj.github.io/community/join-slack)
|
||||
* Argo website: https://argoproj.github.io/
|
||||
* Argo forum: https://groups.google.com/forum/#!forum/argoproj
|
||||
|
||||
|
||||
## Development Status
|
||||
* Argo CD is being used in production to deploy SaaS services at Intuit
|
||||
* Argo CD is actively developed and is being used in production to deploy SaaS services at Intuit
|
||||
|
||||
## Roadmap
|
||||
### v0.11
|
||||
|
|
@ -85,6 +100,8 @@ For additional details, see [architecture overview](docs/architecture.md).
|
|||
* Helm repository support
|
||||
|
||||
### v0.12
|
||||
* UI improvements
|
||||
* Support for custom K8S manifest templating engines
|
||||
|
||||
* Support for custom health assessments (e.g. CRD health)
|
||||
* Improved prometheus metrics
|
||||
* Higher availability
|
||||
* UI improvements
|
||||
|
|
|
|||
|
|
@ -110,6 +110,8 @@ Example:
|
|||
apiVersion: v1
|
||||
data:
|
||||
helm.repositories: |
|
||||
- url: https://storage.googleapis.com/istio-prerelease/daily-build/master-latest-daily/charts
|
||||
name: istio.io
|
||||
- url: https://argoproj.github.io/argo-helm
|
||||
name: argo
|
||||
caUsername:
|
||||
|
|
|
|||
|
|
@ -9,7 +9,7 @@ An example guestbook application is provided to demonstrate how Argo CD works.
|
|||
## 1. Install Argo CD
|
||||
```bash
|
||||
kubectl create namespace argocd
|
||||
kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/v0.10.6/manifests/install.yaml
|
||||
kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/v0.11.0-rc2/manifests/install.yaml
|
||||
```
|
||||
This will create a new namespace, `argocd`, where Argo CD services and application resources will live.
|
||||
|
||||
|
|
@ -19,13 +19,6 @@ NOTE:
|
|||
kubectl create clusterrolebinding YOURNAME-cluster-admin-binding --clusterrole=cluster-admin --user=YOUREMAIL@gmail.com
|
||||
```
|
||||
|
||||
> Argo CD v0.11.0-rc1 is available for testing. The v0.11 dramatically improves performance and introduces new features such as support for very large applications,
|
||||
> multi-namespaces apps and many more. Full description and CLI binaries are available via following URL: https://github.com/argoproj/argo-cd/releases/tag/v0.11.0-rc1
|
||||
> ```
|
||||
> kubectl create namespace argocd
|
||||
> kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/v0.11.0-rc1/manifests/install.yaml
|
||||
> ```
|
||||
|
||||
## 2. Download Argo CD CLI
|
||||
|
||||
Download the latest Argo CD version:
|
||||
|
|
@ -38,7 +31,7 @@ brew install argoproj/tap/argocd
|
|||
On Linux:
|
||||
|
||||
```bash
|
||||
curl -sSL -o /usr/local/bin/argocd https://github.com/argoproj/argo-cd/releases/download/v0.10.6/argocd-linux-amd64
|
||||
curl -sSL -o /usr/local/bin/argocd https://github.com/argoproj/argo-cd/releases/download/v0.11.0-rc2/argocd-linux-amd64
|
||||
chmod +x /usr/local/bin/argocd
|
||||
```
|
||||
|
||||
|
|
|
|||
|
|
@ -18,8 +18,7 @@ git push upstream release-X.Y
|
|||
3. Update VERSION and manifests with new version
|
||||
```bash
|
||||
vi VERSION # ensure value is desired X.Y.Z semantic version
|
||||
vi manifests/base/kustomization.yaml # update with new image tags
|
||||
make manifests
|
||||
make manifests IMAGE_TAG=vX.Y.Z
|
||||
git commit -a -m "Update manifests to vX.Y.Z"
|
||||
git push upstream release-X.Y
|
||||
```
|
||||
|
|
|
|||
Loading…
Reference in a new issue