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

Move Kibana configuration in a Secret #977

Merged
merged 7 commits into from
Jun 6, 2019

Conversation

thbkrkr
Copy link
Contributor

@thbkrkr thbkrkr commented Jun 3, 2019

This commit moves the Kibana configuration directory in a Secret mounted as a Volume in each pod of the Kibana deployment.

  • Migrate all env vars in the config settings file
  • Reconcile a new config secret using a static kibana.yml config settings file (named <name>-kb-config)
  • Update the deployment spec with the new config volume and volumeMount
  • Reuse Elasticsearch settings CanonicalConfig bits (move in a common package)

Fixes #946.

@thbkrkr thbkrkr force-pushed the mv-kibana-config-in-a-secret-volume branch from 7601ff5 to 4594c49 Compare June 3, 2019 12:57
Copy link
Contributor

@sebgl sebgl left a comment

Choose a reason for hiding this comment

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

LGTM

@thbkrkr thbkrkr merged commit 51214a2 into elastic:master Jun 6, 2019
@thbkrkr thbkrkr deleted the mv-kibana-config-in-a-secret-volume branch June 7, 2019 13:13
@pebrc pebrc added >enhancement Enhancement of existing functionality v0.9.0 labels Jul 19, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
>enhancement Enhancement of existing functionality v0.9.0
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Move Kibana configuration in a Secret
3 participants