Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: extend support without orbit #150

Merged
merged 2 commits into from
Jul 31, 2018

Conversation

giacomoguiulfo
Copy link
Contributor

@giacomoguiulfo giacomoguiulfo commented Jun 23, 2018

This adds several features to Zenko when Orbit is disabled:

  • Support for using different cloud backends.
  • Replication.
  • Multiple Cloudserver users.

Documentation

Instrucctions on the setup can be found in charts/setup-no-orbit.md.

Upgrades

If related configuration values are changed in values.yml, a helm dependency build zenko && helm upgrade zenko zenko command (assuming zenko is the release name) will restart the pods with the updated configuration.

@vrancurel
Copy link
Contributor

Impressive ! all access keys are in secrets ?

@vrancurel
Copy link
Contributor

I hope access keys are fake in the doc ;)

@giacomoguiulfo giacomoguiulfo force-pushed the feature/ZENKO-562-orbit-disabled branch 2 times, most recently from 62dc3d5 to b84fd08 Compare July 3, 2018 17:49
@@ -11,6 +11,8 @@ spec:
replicas: {{ .Values.replication.consumer.replicaCount }}
template:
metadata:
annotations:
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It doesn't seem that this should be here if orbit isn't enabled. Should prob add a conditional for this.

@@ -11,6 +11,8 @@ spec:
replicas: {{ .Values.replication.producer.replicaCount }}
template:
metadata:
annotations:
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

same here for orbit conditional

@@ -11,6 +11,8 @@ spec:
replicas: {{ .Values.replication.status.replicaCount }}
template:
metadata:
annotations:
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

same here for orbit conditional

@@ -15,17 +15,30 @@ spec:
release: {{ .Release.Name }}
template:
metadata:
annotations:
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

same here for orbit conditional

@@ -1,8 +1,6 @@
# Default values for backbeat.
# This is a YAML-formatted file.
# Declare variables to be passed into your templates.
orbit:
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Instead of completely removing .Values.orbit consider moving it to .Values.global.orbit in each of the sub charts (the Zenko parent values will still overwrite these)

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done! 👍

@giacomoguiulfo
Copy link
Contributor Author

@NicolasT Any thoughts before we merge this?

# When 'orbit.enabled' is 'true', these aren't used, please use
# https://zenko.io to manage your deployment
locationConstraints: {}
# awsbackend:
Copy link
Contributor Author

@giacomoguiulfo giacomoguiulfo Jul 10, 2018

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@ssalaues Do you think we should leave these comments under locationConstraints?

@giacomoguiulfo giacomoguiulfo force-pushed the feature/ZENKO-562-orbit-disabled branch 7 times, most recently from a100f9a to 9d1aa30 Compare July 20, 2018 01:57
@ssalaues ssalaues closed this Jul 24, 2018
@giacomoguiulfo giacomoguiulfo changed the base branch from master to development/0.9 July 24, 2018 21:07
@giacomoguiulfo giacomoguiulfo force-pushed the feature/ZENKO-562-orbit-disabled branch 3 times, most recently from 7c107f3 to 56785bb Compare July 30, 2018 21:13
@giacomoguiulfo giacomoguiulfo force-pushed the feature/ZENKO-562-orbit-disabled branch from 56785bb to 1d6b042 Compare July 31, 2018 20:53
@giacomoguiulfo giacomoguiulfo force-pushed the feature/ZENKO-562-orbit-disabled branch from 1d6b042 to 6dbda62 Compare July 31, 2018 21:23
@giacomoguiulfo giacomoguiulfo merged commit a2b1115 into development/0.9 Jul 31, 2018
@giacomoguiulfo giacomoguiulfo deleted the feature/ZENKO-562-orbit-disabled branch July 31, 2018 22:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants