You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@openwhisk.apache.org by dg...@apache.org on 2020/03/09 14:00:00 UTC
[openwhisk-deploy-kube] branch master updated: Update k8s-aws.md
(#589)
This is an automated email from the ASF dual-hosted git repository.
dgrove pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/openwhisk-deploy-kube.git
The following commit(s) were added to refs/heads/master by this push:
new 9cf4a27 Update k8s-aws.md (#589)
9cf4a27 is described below
commit 9cf4a271e48d1eec9d8dbda853a43047b11022c7
Author: Tom Barber <to...@spicule.co.uk>
AuthorDate: Mon Mar 9 13:59:53 2020 +0000
Update k8s-aws.md (#589)
Since EKS 1.11 which is the oldest you can deploy there has been support for default storageclasses (https://docs.aws.amazon.com/eks/latest/userguide/storage-classes.html)
As such I propose we remove the stuff about PVCs because with it enabled it allocates volumes just fine.
---
docs/k8s-aws.md | 14 --------------
1 file changed, 14 deletions(-)
diff --git a/docs/k8s-aws.md b/docs/k8s-aws.md
index 4e0ffee..5fa956a 100644
--- a/docs/k8s-aws.md
+++ b/docs/k8s-aws.md
@@ -73,18 +73,8 @@ whisk:
annotations:
service.beta.kubernetes.io/aws-load-balancer-internal: 0.0.0.0/0
service.beta.kubernetes.io/aws-load-balancer-ssl-cert: arn:aws:iam::12345678901:server-certificate/ow-self-signed
-
-k8s:
- persistence:
- enabled: false
```
-For ease of deployment, you should disable persistent volumes because
-EKS does not come with an automatically configured default
-StorageClass. Alternatively, you may choose to leave persistence
-enabled and manually create the necessary persistent volumes using
-AWS/EKS instructions to do so.
-
Shortly after you deploy your helm chart, an ELB should be
automatically created. You can determine its hostname by issuing
the command `kubectl get services -o wide`. Use the value in the
@@ -100,9 +90,5 @@ errors from `wsk` when attempting to access it.
## Limitations
-Without additional configuration to enable persistent volumes, EKS is
-only appropriate for development and testing purposes. It is not
-recommended for production deployments of OpenWhisk.
-
If you used a self-signed certificate, you will need to invoke `wsk`
with the `-i` command line argument to bypass certificate checking.