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

Simplify cluster installation process #3932

Closed
piotrmsc opened this issue May 6, 2019 · 1 comment
Closed

Simplify cluster installation process #3932

piotrmsc opened this issue May 6, 2019 · 1 comment
Assignees
Labels
area/installation Issues or PRs related to installation kind/feature Categorizes issue or PR as related to a new feature.

Comments

@piotrmsc
Copy link

piotrmsc commented May 6, 2019

Description

Currently, in order to install kyma on a cluster you have to execute commands which basically replace placeholders in configuration yaml with empty string values. Additionally, you have a different command for k8s < 1.12.6 and > 1.12.6 for promtail. We should stick to the newer k8s versions.
Take a look for example here step 4.
To simplify this process, all placeholders can be moved to chart values as empty strings.
Our installation documentation should describe how to create a configmap with an override for example with own domain and TLS certificate instead of describing how to export variable and execute cat& sed commands.

Additionally, we can label installation CR with action install directly in the yaml file. This way no additional steps is required to trigger installation.

Reasons

Kyma should be easy to install without any sed&cat commands, just pure kubectly apply.

Attachments

@Tomasz-Smelcerz-SAP
Copy link
Member

See also: kyma-project/test-infra#1024

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/installation Issues or PRs related to installation kind/feature Categorizes issue or PR as related to a new feature.
Projects
None yet
Development

No branches or pull requests

3 participants