1. I followed all the steps to install openwhisk with helm on kubernetes 
cluster. When I entered the cmdline `helm status openwhisk` I got the following 
output:
```
LAST DEPLOYED: Sat Sep  1 04:43:27 2018
NAMESPACE: openwhisk
STATUS: DEPLOYED

RESOURCES:
==> v1/Pod(related)
NAME                         READY  STATUS                 RESTARTS  AGE
invoker-j7smk                0/1    Init:CrashLoopBackOff  309       3d
invoker-p7jqq                0/1    Init:CrashLoopBackOff  943       3d
apigateway-7b87dd957f-nfm47  1/1    Running                0         1d
couchdb-6b87ccfb78-9454z     1/1    Running                0         1d
nginx-598c75d7d6-j26jw       1/1    Running                0         1d
redis-5d77674f65-bnzpp       1/1    Running                0         3d
controller-0                 0/1    Init:1/2               0         1d
kafka-0                      1/1    Running                0         1d
zookeeper-0                  1/1    Running                0         3d
init-couchdb-dd4nt           0/1    Completed              0         3d

==> v1/ConfigMap
NAME                  DATA  AGE
whisk.config          9     3d
db.config             10    3d
init-couchdb          1     3d
install-catalog       1     3d
install-routemgmt     1     3d
docker-pull-runtimes  1     3d
nginx                 1     3d
zookeeper             1     3d

==> v1/ServiceAccount
NAME     SECRETS  AGE
ow-core  1        3d

==> v1/Service
NAME        TYPE       CLUSTER-IP      EXTERNAL-IP  PORT(S)                     
               AGE
apigateway  ClusterIP  172.22.227.64   <none>       8080/TCP,9000/TCP           
               3d
controller  ClusterIP  172.22.31.64    <none>       8080/TCP                    
               3d
couchdb     ClusterIP  172.22.123.206  <none>       5984/TCP                    
               3d
kafka       ClusterIP  172.22.138.243  <none>       9092/TCP                    
               3d
nginx       NodePort   172.22.222.245  <none>       
80:32374/TCP,443:30999/TCP,8443:30549/TCP  3d
redis       ClusterIP  172.22.154.138  <none>       6379/TCP                    
               3d
zookeeper   ClusterIP  None            <none>       2181/TCP,2888/TCP,3888/TCP  
               3d

==> v1beta1/DaemonSet
NAME     DESIRED  CURRENT  READY  UP-TO-DATE  AVAILABLE  NODE SELECTOR  AGE
invoker  2        2        0      2           0          <none>         3d

==> v1beta1/Deployment
NAME        DESIRED  CURRENT  UP-TO-DATE  AVAILABLE  AGE
apigateway  1        1        1           1          3d
couchdb     1        1        1           1          3d
nginx       1        1        1           1          3d
redis       1        1        1           1          3d

==> v1/Job
NAME               DESIRED  SUCCESSFUL  AGE
init-couchdb       1        1           3d
install-catalog    1        0           3d
install-routemgmt  1        0           3d

==> v1/Secret
NAME                  TYPE    DATA  AGE
docker.registry.auth  Opaque  2     3d
db.auth               Opaque  2     3d
whisk.auth            Opaque  2     3d
nginx                 tls     2     3d

==> v1/RoleBinding
NAME        AGE
allow-view  3d

==> v1beta1/StatefulSet
NAME        DESIRED  CURRENT  AGE
controller  1        1        3d
kafka       1        1        3d
zookeeper   1        1        3d


NOTES:


Apache OpenWhisk
Copyright 2016-2018 The Apache Software Foundation

This product includes software developed at
The Apache Software Foundation (http://www.apache.org/).

To configure your wsk cli to connect to it, set the apihost property
using the command below:
  $ wsk property set --apihost 10.1.86.22:30999
```

2. I dived into the container init phase of `controller-0` to see where the 
failure was. Below is each step and its output:
(1) First I ran busybox on kubernetes node, entering `kubectl run -i --tty 
busybox --image=busybox`. Then I checked the `wait-for-kafka` and everything 
was ok:
```
/ #
/ # echo ruok | nc -w 1 zookeeper-0.zookeeper.openwhisk.svc.cluster.local 2181
imok
/ #
```
(2) Second I checked the `wait-for-couchdb` but it failed:
```
/ # 
/ # 
READINESS_URL=http://couchdb.openwhisk.svc.cluster.local:5984/test_activations
/ # wget -T 5 --spider $READINESS_URL --header="Authorization: Basic 
d2hpc2tfYWRtaW46c29tZV9wYXNzdzByZA=="
Connecting to couchdb.openwhisk.svc.cluster.local:5984 (172.22.123.206:5984)
wget: server returned error: HTTP/1.1 404 Object Not Found
/ # 
```

Any advice how to fix it? Thanks a lot! 



[ Full content available at: 
https://github.com/apache/incubator-openwhisk-deploy-kube/issues/293 ]
This message was relayed via gitbox.apache.org for [email protected]

Reply via email to