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

CSIS Production Cloud Infrastructure #113

Closed
p-a-s-c-a-l opened this issue Oct 15, 2019 · 14 comments
Closed

CSIS Production Cloud Infrastructure #113

p-a-s-c-a-l opened this issue Oct 15, 2019 · 14 comments
Assignees
Labels
BB: Infrastructure Container Engine / Cloud Infrastructure Building Block question Further information is requested SHOWSTOPPER Feature or bug, that, if not addressed, renders the CSIS essentially useless

Comments

@p-a-s-c-a-l
Copy link
Member

p-a-s-c-a-l commented Oct 15, 2019

Move CSIS Production System to Cloud Infrastructure, e.g. pantheon.io.

Since our highly customised CSIS Drupal instance uses some workarounds and "hacks" which need full control over web server and php configuration, it will be hard to find a cloud infrastructure that gives us enough freedom to do what we are currently doing.

pantheon.io:

@p-a-s-c-a-l p-a-s-c-a-l added the BB: Infrastructure Container Engine / Cloud Infrastructure Building Block label Oct 15, 2019
@p-a-s-c-a-l p-a-s-c-a-l added this to the Infrastructure Setup milestone Oct 15, 2019
@ghilbrae
Copy link
Contributor

Would it make sense to look for a hosting or cloud infrastructure that offers support for Docker, like AWS or Digital Ocean?

Due to privacy or legal matters, are we looking for European-based companies only?

At Meteogrid we use a German company for hosting and services https://www.hetzner.com/

@DenoBeno
Copy link

Move CSIS Drupal System to Cloud Infrastructure, e.g. pantheon.io.

Since our highly customised CSIS Drupal instance uses some workarounds and "hacks" which need full control over web server and php configuration, it will be hard to find a cloud infrastructure that gives us enough freedom to do what we are currently doing.

pantheon.io:

* max. PHP Application Memory Limit: [512 MB](https://pantheon.io/pricing-comparison), starting at $225/month, atm we are using **1GB**

* [cannot modify php.ini](https://pantheon.io/docs/platform-considerations) and probably also upload.ini, but this is needed e.g. [here](https://github.com/clarity-h2020/csis-helpers-module/issues/13#issuecomment-541167667)

* [modifications to the nginx.conf file are not supported](https://pantheon.io/docs/platform-considerations), but this is needed [here](https://github.com/clarity-h2020/docker-compose-letsencrypt-nginx-proxy-companion/blob/clarity/data/vhost.d/csis.myclimateservice.eu)

* [web server ignores distributed configuration files such as .htaccess](https://pantheon.io/docs/platform-considerations). But this is needed for our self-hosted external apps, like the map component and the table app.

Thanks, that makes it "easier" - at least to know what we can't use. That's a pity, but it is as it is.

@Itsman-AT

This comment has been minimized.

@p-a-s-c-a-l p-a-s-c-a-l added the question Further information is requested label Oct 18, 2019
@p-a-s-c-a-l p-a-s-c-a-l changed the title Drupal Cloud Infrastructure CSIS Production Cloud Infrastructure Oct 30, 2019
@p-a-s-c-a-l p-a-s-c-a-l added SHOWSTOPPER Feature or bug, that, if not addressed, renders the CSIS essentially useless STALLED Further Action is requested labels Oct 30, 2019
@p-a-s-c-a-l

This comment has been minimized.

@p-a-s-c-a-l

This comment has been minimized.

@Itsman-AT

This comment has been minimized.

@p-a-s-c-a-l

This comment has been minimized.

@Itsman-AT

This comment has been minimized.

@p-a-s-c-a-l
Copy link
Member Author

p-a-s-c-a-l commented Feb 7, 2020

CSIS has been copied to the new DEV and PROD servers and is reachable under

DNS entries for csis-dev.myclimateservices.eu should be updated next Monday and for csis.myclimateservices.eu when the issue of synchronisation has been resolved.

In the meantime I'll start moving other services like CKAN to the new servers.

@p-a-s-c-a-l
Copy link
Member Author

https://csis-dev.ait.ac.at/ and https://csis.ait.ac.at/ are currently down due to some proxy erros that have to be resolved first.

@Itsman-AT
Copy link

down due to some proxy erros that have to be resolved first.

Anything I can help with here? Is this proxy something our ITO needs to configure?

And: I checked with our ITO and port 80 incoming should already be open.

@p-a-s-c-a-l
Copy link
Member Author

@Itsman-AT no, atm nothing you can help with, thanks.

@p-a-s-c-a-l
Copy link
Member Author

@negroscuro Can you please register csis-dev.myclimateservice.eu to 62.218.164.246?

@p-a-s-c-a-l
Copy link
Member Author

DEV and PROD Docker hosts are now operational.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
BB: Infrastructure Container Engine / Cloud Infrastructure Building Block question Further information is requested SHOWSTOPPER Feature or bug, that, if not addressed, renders the CSIS essentially useless
Projects
None yet
Development

No branches or pull requests

7 participants