-
Notifications
You must be signed in to change notification settings - Fork 30
RS_ETCD_CLIENT_CERT environment variable is not set #22
Comments
based on the document i have also set the following 3 parameters in my master node where ETCD running. export RS_ETCD_CLIENT_CERT=/etc/kubernetes/secrets/etcd-client.crt |
@rushins thanks for raising this issue. The environment variables |
Hi Sorry to come back late . I have question. I set the parameters on my kubernetes master host where the ETCD running as "Rkt" container . as mentioned i have tectonic based kubernetes setup which ETCD uses as container but the export parameters all works except RCLI was not there on the master node ? should i install RCLI on master node (my master node is "coreos") also should i install reshifter on my master ? or the RSHIFTER contianer ? can you clarify my doubt. thank you again. |
Yes, installing |
ok i copied RCLI as well reshifter binaries in my kubernetes master node (its coreos so i had to do symbolic links to /usr/bin/ ) anyways but after doing i get different errors. when i try to do backup i get this error from RESHIFTER container web app as well master node executing reshifter backupGet http://lvpal3040.pal.sap.corp:2379/version: malformed HTTP response "\x15\x03\x01\x00\x02\x02" any idea. ? |
just curious to find, is this error due to any persistency stoage of NFS. I have NFS setup with persistence storage but for reshifter container i didnt' configure any NFS i have this PV in my cluster. NFS please advise what this error. |
Very strange error message there but I can't imagine that a PV has anything to do with it. The only thing that ReShifter does is trying to connect to etcd. You could try if you can manually communicate with etcd using |
I am getting a similar error on Kubernetes 1.10
At the same time etcdctl works just fine:
|
Thanks @drdivano and it seems ReShifter tries to use HTTP on an HTTPS endpoint. Can you run |
Thanks @mhausenblas ! It works with --endpoint https:
|
Cool, thanks @drdivano and if you could share the output of |
|
Thanks, yeah, that's what I thought :( |
i am getting following error using using Rshifter App on kubernetes. my kubernets cluster is core Tectonic method .
Having problems calculating stats, no vanialla keys found: Can't find client cert file: RS_ETCD_CLIENT_CERT environment variable is not set.
What version of Kubernetes (
kubectl version
) are you using?1.7.3
What version of etcd (
etcdctl --version
) are you using?3.2.15
What version of ReShifter are you using (for rcli:
rcli version
otherwise at the bottom of the app)?0.3.21
Development only: what version of Go (
go version
) anddep
(git describe --tags
) are you using?no GO using.
The text was updated successfully, but these errors were encountered: