install

package
v0.0.0-...-f443c0e Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 5, 2023 License: Apache-2.0 Imports: 16 Imported by: 0

README

Argo Workflow Installation Add-on

By applying this add-on to your OCM hub cluster, the Argo Workflows installation will automatically be applied to all your existing managed (spoke) clusters and all your to-be-registered managed (spoke) clusters.

Under the manifests folder it contains the Argo Workflows install version of:

v3.4.2

Prerequisite

Set up an Open Cluster Management environment. See: https://open-cluster-management.io/getting-started/quick-start/ for more details

Get started

Deploy the add-on the OCM Hub cluster:

$ kubectl apply -f deploy/addon/hub/install/
$ kubectl -n open-cluster-management get deploy
NAME                         READY   UP-TO-DATE   AVAILABLE   AGE
argoworkflow-install-addon   1/1     1            1           32m

The controller will automatically install the add-on to all managed (spoke) clusters.

Validate the add-on is installed on a managed (spoke) cluster:

$  argo get deploy
NAME                  READY   UP-TO-DATE   AVAILABLE   AGE
argo-server           1/1     1            1           24s
workflow-controller   1/1     1            1           24s

You can also validate and check the status of the add-on on the Hub cluster:

$ kubectl -n cluster1 get managedclusteraddon # replace "cluster1" with your managed cluster name
NAME                    AVAILABLE   DEGRADED   PROGRESSING
argoworkflow-install    True                   

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func StartControllers

func StartControllers(ctx context.Context, config *rest.Config) error

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL