Skip to content
This repository has been archived by the owner on Aug 9, 2021. It is now read-only.

Ornias1993/Argo-SCALE

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GitOps Argo CD

This Repo is a showcase/template on how to setup ArgoCD on TrueNAS SCALE

Getting started

Installing a basic setup of ArgoCD on SCALE is rather easy!

  • Adapt the default config to your liking:

Be sure that all references to github repo's, domainname, dataset and pool are set correctly. Our bootstrap script will also create our a seperate storageClass called argo-storage-class-zfs for argo-apps to prevent interferance from SCALE App storage.

  • Run bash ./bootstrap.sh

This should create:

  • an ArgoCD instance with a random admin password (displayed after running the script)
  • A traefik instance
  • ArgoCD ingress with a self-signed certificate at the domain specified by your
  • Traefik ingress with a self-signed certificate at the domain specified by your

With this out of the way, you should be able to use the ArgoCD webinterface and CLI from another PC on the network.

As long as you consume the storageClass called argo-storage-class-zfs and don't use namespaces which start with "ix", there shouldn't be any interferance with SCALE Apps.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages