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

Implement automated generation of TLS secrets required for Che installation #16546

Closed
mmorhun opened this issue Apr 6, 2020 · 1 comment
Closed
Assignees
Labels
area/che-operator Issues and PRs related to Eclipse Che Kubernetes Operator area/install Issues related to installation, including offline/air gap and initial setup kind/task Internal things, technical debt, and to-do tasks to be performed. severity/P1 Has a major impact to usage or development of the system.
Milestone

Comments

@mmorhun
Copy link
Contributor

mmorhun commented Apr 6, 2020

Is your task related to a problem? Please describe.

As of now to deploy Che on Kubernetes infrastructure user need to perform manually a set of pre-requests which are described in Che docs. However, it is not convenient to do that procedure for Che deployment and users with lack of experience might have issues with the flow.

Describe the solution you'd like

The process should be automated, so user may just run chectl server:start --self-signed-cert --installer=operator <other-args>

@mmorhun mmorhun added kind/task Internal things, technical debt, and to-do tasks to be performed. area/install Issues related to installation, including offline/air gap and initial setup labels Apr 6, 2020
@mmorhun mmorhun self-assigned this Apr 6, 2020
@che-bot che-bot added the status/need-triage An issue that needs to be prioritized by the curator responsible for the triage. See https://github. label Apr 6, 2020
@mmorhun mmorhun added status/in-progress This issue has been taken by an engineer and is under active development. area/che-operator Issues and PRs related to Eclipse Che Kubernetes Operator and removed status/need-triage An issue that needs to be prioritized by the curator responsible for the triage. See https://github. labels Apr 6, 2020
@tolusha tolusha added the severity/P1 Has a major impact to usage or development of the system. label Apr 15, 2020
@tolusha tolusha added this to the Backlog - Deploy milestone Apr 15, 2020
@tolusha tolusha mentioned this issue Apr 16, 2020
50 tasks
@mmorhun mmorhun removed the status/in-progress This issue has been taken by an engineer and is under active development. label Apr 16, 2020
@mmorhun
Copy link
Contributor Author

mmorhun commented Apr 28, 2020

Done. Now Eclipse Che operator can generate TLS certificates chain and use them to deploy Eclipse Che in TLS mode.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/che-operator Issues and PRs related to Eclipse Che Kubernetes Operator area/install Issues related to installation, including offline/air gap and initial setup kind/task Internal things, technical debt, and to-do tasks to be performed. severity/P1 Has a major impact to usage or development of the system.
Projects
None yet
Development

No branches or pull requests

3 participants