Skip to content
Snippets Groups Projects
Verified Commit 1013bf24 authored by Varac's avatar Varac
Browse files

Install local_flux chart by default.

This is currenly needed to install OAS apps, so it shouldn't be configurable.

Fixes: #413
parent f62be508
No related branches found
No related tags found
No related merge requests found
......@@ -57,3 +57,8 @@ cert_manager:
prometheus:
crd_version: 'v0.34.0'
# Let the auto-update mechanism (flux) follow a cluster-local git repo,
# not one hosted on open.greenhost.net.
# Currently needed in order to deploy OAS applications.
local_flux: true
......@@ -41,9 +41,6 @@ class Cluster:
self.domain = None
# By default, use Let's Encrypt's live environment
self.acme_staging = False
# Let the auto-update mechanism (flux) follow a cluster-local git repo,
# not one hosted on open.greenhost.net.
self.local_flux = True
# Set this to False if the data needs to be (re)loaded from file
self.data_loaded = False
# Load data from inventory.yml and settings.yml
......@@ -150,7 +147,6 @@ class Cluster:
settings['domain'] = self.domain
settings['admin_email'] = 'admin@{0}'.format(self.domain)
settings['acme_staging'] = self.acme_staging
settings['local_flux'] = self.local_flux
settings['cluster_dir'] = self.cluster_dir
file_contents = yaml.safe_dump(settings, default_flow_style=False)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment