Hello,

Must first say KOPS is awsome.

My ultimate aim is to deploy SocketCluster on Kubernetes hosted on AWS.

SocketCluster is made to work on Kubernetes and Rancher
link:
https://github.com/SocketCluster/socketcluster/blob/master/scc-guide.md

I don't wish to use Rancher for too many bugs and issues faced. Instead, I
decided to use KOPS.

I followed the kops tutorial for aws and correctly setup and run kubernetes
cluster, and also have the kubernetes dashboard setup correctly on my
cluster.

Now I need to deploy SocketCluster. For that I am using an npm library
called Baasil, https://docs.baasil.io/setting_up.html

Baasil uses docker, node.js and kubectl to package source code, push it to
dockerhub, then deploy it on kubernetes cluster.

I managed to deploy SocketCluster using Baasil on my Kubernetes cluster as
per this link
https://docs.baasil.io/deploying_your_app_to_your_kubernetes_cluster.html

However, I have a few problems:

1 - I can see the scc-ingress is deployed, but no ip or external endpoint
for it. Basically, I cannot reach my socketcluster app load balancer and
have no clue how to proceed.

2 - I need to add a SSL certificate to be used by socketcluster for wss and
https connections. In Rancher, there is a settings page for CA certificates
where you can enter the self-signed SSL key and certificate, but I can't
find any way to enter the SSL certificate details in Kubectl or KOPS

3 - The kops edit cluster ${NAME} command displays nonMasqueradeCIDR:
100.64.0.0/10, not sure where this public IP range came from and why is it
used, since AWS usually assigns IP that start with 52.x.x.x. Matter of
fact, the Public IP address of the master servers which can be accessed via
api.scc.kops.qurba.io are all 52.x.x.x

Requesting your kind support.

Heiba

-- 
You received this message because you are subscribed to the Google Groups 
"Kubernetes user discussion and Q&A" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to kubernetes-users+unsubscr...@googlegroups.com.
To post to this group, send email to kubernetes-users@googlegroups.com.
Visit this group at https://groups.google.com/group/kubernetes-users.
For more options, visit https://groups.google.com/d/optout.

Reply via email to