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 deployment files out of dockerfiles folder #9143

Merged
merged 1 commit into from Mar 20, 2018

Conversation

garagatyi
Copy link

@garagatyi garagatyi commented Mar 20, 2018

What does this PR do?

Move openshift/k8s deployment files from dockerfiles/init folder
to deploy folder with a better structure because they are not
related to init dockerfile.
Add readme files in each deployment target folder with links to
Che docs where the process of deployment is described.
Remove delivery of deployment files by init image which is
useless.
Remove empty docs files from the repo and init image.
Fix some minor typos and trailing spaces.
Tested on next deployments:

  • docker
  • kubernetes (deployment file)
  • kubernetes (helm)
  • openshift (ocp via scripts)

What issues does this PR fix or reference?

Related to redhat-developer/rh-che#528, #8822, #8982

Release Notes

Docs PR

Move openshift/k8s deployment files from dockerfiles/init folder
to deploy folder with a better structure because they are not
related to init dockerfile.
Add readme files in each deployment target folder with links to
Che docs where the process of deployment is described.
Remove delivery of deployment files by init image which is
useless.
Remove empty docs files from the repo and init image.
Fix some minor typos and trailing spaces.
Signed-off-by: Oleksandr Garagatyi <ogaragat@redhat.com>
@garagatyi garagatyi requested review from l0rd and a user and removed request for vparfonov March 20, 2018 12:15
@benoitf benoitf added the status/code-review This issue has a pull request posted for it and is awaiting code review completion by the community. label Mar 20, 2018
@garagatyi
Copy link
Author

@eivantsov we need to collaborate to adapt Che docs to the changes in this PR.

@benoitf
Copy link
Contributor

benoitf commented Mar 20, 2018

should we also move some other docker images (cli) from dockerfiles directory
So at the end dockerfiles mainly should keep then only che, postgres, theia and keycloak which are required images to have che running and other directories moved to deploy/docker/cli/ ?

@garagatyi
Copy link
Author

@benoitf yes, we could move it. But other parts are more tightly integrated with the CLI and puppet. I'm not sure it is what I should focus on right now. So will leave this task for other PRs with improvements.

@garagatyi
Copy link
Author

@riuvshin we will need to collaborate to adapt CI to the changes in this PR.

@benoitf
Copy link
Contributor

benoitf commented Mar 20, 2018

@garagatyi yes it could be a 'part 2'

Copy link
Contributor

@benoitf benoitf left a comment

Choose a reason for hiding this comment

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

on my side that's perfect.
remaining tasks are more on doc/ci parts.

Copy link
Contributor

@riuvshin riuvshin left a comment

Choose a reason for hiding this comment

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

LGTM

@garagatyi garagatyi merged commit d047863 into eclipse-che:master Mar 20, 2018
@garagatyi garagatyi deleted the deploy_folder branch March 20, 2018 20:13
@benoitf benoitf removed the status/code-review This issue has a pull request posted for it and is awaiting code review completion by the community. label Mar 20, 2018
@benoitf benoitf added this to the 6.3.0 milestone Mar 20, 2018
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.

None yet

4 participants