31 Commits

Author SHA1 Message Date
Robert Schäfer
64bf1bb2a4
Update README.md
Co-Authored-By: appinteractive <greg@app-interactive.de>
2019-02-26 13:59:41 +01:00
Robert Schäfer
f13f1d39c9
Update README.md
Co-Authored-By: appinteractive <greg@app-interactive.de>
2019-02-26 13:59:24 +01:00
Grzegorz Leoniec
7c05aadcf7
Add some more information how to setup the configuration right before deploying to a remote cluster 2019-02-26 13:46:03 +01:00
Grzegorz Leoniec
f6c3841220
Fix Digital Ocean Documentation
The order of commands was wrong as the dashboard was not correctly setup when calling `kubectl proxy`
2019-02-26 13:04:59 +01:00
Robert Schäfer
ec0b229e61 Tiny fix in README 2019-02-09 16:39:31 +01:00
Robert Schäfer
84da458ff1 Repeat HTTPS tutorial and update README 2019-02-09 16:04:22 +01:00
Robert Schäfer
7e4a616a7a Git grep for quickstart and replace it
@appinteractive I'm having serious issues with kubernetes and I'm not
able to connect with the cluster anymore. If your
```
kubectl get nodes
```
returns anything, could you try out the current deployment README?
2019-02-08 15:48:20 +01:00
Robert Schäfer
6aea79608e Slight improvements of README 2019-02-08 14:15:16 +01:00
Robert Schäfer
5d04c4ccc0 HTTPS works! 2019-02-08 11:03:18 +01:00
Robert Schäfer
9bb2361b18 Unverified documentation of TLS setup 2019-02-08 11:03:18 +01:00
Robert Schäfer
a25f806d0e Add missing kubernetes dashboard deployment 2019-02-08 11:03:18 +01:00
Robert Schäfer
066adb9b6e Bulk rename namespace staging->human-connection 2019-02-08 11:02:19 +01:00
Robert Schäfer
3bbe1f1471 Create ingress server and add documentation 2019-02-08 11:02:19 +01:00
Robert Schäfer
e1e457abae Cleanly separate legacy migration part
Use `kubectl patch -f ...`
2019-02-05 18:04:56 +01:00
Robert Schäfer
99262a0d4d Fix README 2019-02-05 17:27:59 +01:00
Robert Schäfer
8c6bc72bd2 Update README 2019-02-04 22:05:24 +01:00
Robert Schäfer
fb929da2cd Refactor db-migration-worker deployment
Instead of creating a deployment with a replica set, we just create the
pod once. Also the pod should have everything in the future to run the
database migration. Ie. have `cypher-shell` to write directly to the
database in the current network. All required configuration is passed
manually to the `db-migration-worker`-pod directly. SSH-keys are copied
through a secrets file. This altogether made many configuration files
obsolete.
2019-02-04 01:37:35 +01:00
Robert Schäfer
abf623bd51 Rename .yml to .yaml files for consistency
See:
https://stackoverflow.com/a/21059164

@appinteractive
2019-02-02 18:47:17 +01:00
Robert Schäfer
0b075830bc Put many configuration files in one folder 2019-02-02 13:38:43 +01:00
Robert Schäfer
15f3915394 Adding dashboard deployment for digital ocean 2019-02-02 13:17:23 +01:00
Robert Schäfer
d8c23c3452 Reproduced the whole setup locally with success 2019-02-01 19:53:09 +01:00
Robert Schäfer
9b5f88d7ac Kubernetes best practices:
* put many configurations in one file
* expose services before you start pods

See: https://kubernetes.io/docs/concepts/configuration/overview/
2019-02-01 01:25:05 +01:00
Robert Schäfer
e8b212f5cc Backend is accessible only from internal network
I think this is better. For development it might be interesting to have
access to the backend but I think one should do development with
docker-compose not minikube and such.
2019-02-01 01:09:41 +01:00
Robert Schäfer
c6661def31 Improve README 2019-01-31 23:52:24 +01:00
Robert Schäfer
bbfe39e076 Use folders for groups of YAML files
This keeps our configuration DRY and helps us to save keystrokes.
2019-01-31 23:27:23 +01:00
Robert Schäfer
5cd0485117 Point the backend to the local neo4j service 2019-01-31 18:19:19 +01:00
Robert Schäfer
8a74f452a9 Create persistent volumes for minikube
Running the import works in minikube!
2019-01-30 19:34:45 +01:00
Robert Schäfer
7d7e34b132 Add deployment for db-migation-worker 2019-01-28 18:33:21 +01:00
Robert Schäfer
4f9f26a1da Add instructions to expose/access the services 2019-01-25 18:26:22 +01:00
Matt Rider
1dc8e13dfa Add instructions to docs, fix kubectl commands 2019-01-22 10:43:26 -02:00
Grzegorz Leoniec
81e211f6fb
Initial commit 2019-01-17 14:10:38 +01:00