You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/aws-eks.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,7 +2,7 @@
2
2
3
3
This is a verbose walkthrough. It uses `eksctl` and assumes you already have an AWS account, have the [eksctl prerequisites installed](https://docs.aws.amazon.com/eks/latest/userguide/getting-started-eksctl.html) including `eksctl` and `helm`.
4
4
5
-
If you are familiar with Terraform would like an IaC choice that is more terse consider setting up your cluster with that: https://github.com/developmentseed/eoapi-k8s-terraform
5
+
If you're familiar with Terraform and would like an IaC choice that is more terse consider setting up your cluster with that: https://github.com/developmentseed/eoapi-k8s-terraform
|`db.settings.secrets.PGUSER`<br>`db.settings.secrets.PGPASSWORD`| username and password used by application for connections<br>https://www.postgresql.org/docs/current/libpq-envars.html |||
25
-
|`db.settings.secrets.POSTGRES_USER`<br>`db.settings.secrets.POSTGRES_PASSWORD`| username and password used by<br>base postgresl image for admin purposes<br>see https://www.postgresql.org/docs/current/libpq-envars.html |||
26
23
|`service.port`| the port that all vector/raster/stac services run on<br>used in`kind: Service` and `kind: Ingress`| 8080 | your favorite port |
27
24
|`gitSha`| sha attached to a `kind: Deployment` key `metadata.labels`| gitshaABC123 | your favorite sha |
28
25
@@ -31,23 +28,11 @@ The table below and the `values.yaml` comments should explain what the options a
31
28
32
29
## Default Configuration
33
30
34
-
Running `helm install` from https://devseed.com/eoapi-k8s/ with this simple `config.yml` overrides below
35
-
should spin up similar infrastructure in EKS or GKE:
36
-
37
-
```python
38
-
$ cat config.yaml
39
-
db:
40
-
settings:
41
-
secrets:
42
-
PGUSER: "username"
43
-
POSTGRES_USER: "username"
44
-
PGPASSWORD: "password"
45
-
POSTGRES_PASSWORD: "password"
46
-
```
31
+
Running `helm install` from https://devseed.com/eoapi-k8s/ should spin up similar infrastructure in EKS or GKE:
47
32
48
33
In EKS or GKE you'll by default get:
49
34
50
-
* a pgstac PostgreSQL database deployment and service
35
+
* a HA PostgreSQL database deployment and service via [Crunchdata's Postgresl Operator](https://access.crunchydata.com/documentation/postgres-operator)
51
36
* the same vector and raster data fixtures used for testing loaded into the DB
52
37
* a load balancer and nginx-compatible ingress with the following path rewrites:
Copy file name to clipboardExpand all lines: docs/gcp-gke.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,7 +2,7 @@
2
2
3
3
This is a verbose walkthrough. It uses `gcloud` and assumes you already have an GCP account and project where you want to run eoapi. We also assume that you have some prerequisites installed including `gcloud`, `kubectl` and `helm`.
4
4
5
-
If you are familiar with Terraform would like an IaC choice that is more terse consider setting up your cluster with that: https://github.com/developmentseed/eoapi-k8s-terraform
5
+
If you're familiar with Terraform and would like an IaC choice that is more terse consider setting up your cluster with that: https://github.com/developmentseed/eoapi-k8s-terraform
0 commit comments