Skip to content

mykaul/argocd-odf

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Deployment of ODF with ArgoCD

This Repo intention is to give an example of a Helm chart for ODF and how it can be deployed with the help of ArgoCD, it's a starting point for further improvement and customization by the final user. Is not an official Redhat supported repo.

  1. Fork and clone this Github Repo: https://github.com/red-hat-storage/argocd-odf
gh repo fork https://github.com/red-hat-storage/argocd-odf.git  --clone 
  1. Modify the values/variables for the Helm charts as needed:
  • Argocd Bootstrap and ODF,LSO application configuration, at a bare minimum you would need to modify the helmRepoUrl variable in the bootstrap/values.yaml file and set it with your forked GitHub repo URL.
bootstrap/values.yaml
  • Related to ODF deployment, if not deploying in AWS with dedicated nodes, you need to label the worker nodes with cluster.ocs.openshift.io/openshift-storage='' for ODF to use them during deployment
odf/values.yaml
  • If LSO is going to be used as target PVs for OSDs also modify LSO values, LSO will only discover local disks on nodes with the cluster.ocs.openshift.io/openshift-storage='' label.
lso/values.yaml
  1. Commit and push the modifications you made to the diferent values.yaml files to your forked repository.

  2. Then login into your OCP cluster with a cluster-admin account

$ oc login  https://host:6443 -u XXX  -p XX
  1. Run the setup script to start the deployment, ArgoCD will get bootstraped and ODF Deployed.
$ bash setup.sh

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 100.0%