Skip to content

Latest commit

 

History

History
122 lines (70 loc) · 3.05 KB

gcp.rst

File metadata and controls

122 lines (70 loc) · 3.05 KB

Google Cloud Platform

A installation guide for Operator Lifecycle Manager, Argo CD Operator (Helm), Argo CD, Argo CD CLI and the Guestbook Example in Google Cloud Platform Kubernetes Engine.

Prerequisites

Kubernetes

Operator Lifecycle Manager

As usual you need to have access to an up and running Kubernetes cluster.

Caution

We recommend adding a LoadBalancer to your cluster!

Screenshot

Screenshot

Screenshot

Argo CD Installation

Install Argo CD server components and Argo CD command line interface.

Argo CD

Install Argo CD from the command line.

Attention

This example installation assumes you have a Load Balancer available in your GCP cluster!

Note

This operator shares all configuration values from the Argo CD Helm Chart.

git clone

kubectl apply -f examples/k8s-lb.yaml -n argocd

Screenshot

Argo CD Ingress

You will find your Load Balancer IP in the section Services & Ingress.

image

Hint

Now point your browser to: https://<LoadBalancer Endpoint>:443

image

Argo CD CLI

Argo CD provides a command line interface. To be in sync with your Argo CD version you can download it directly from the Argo CD installation.

Download CLI

curl --insecure https://<LoadBalancer Endpoint>:443/download/argocd-linux-amd64 -o argocd  

Login Argo CD

argocd login --insecure --username admin --password admin <LoadBalancer Endpoint port 443>