Hi Vishwas,

Where your kubernetes cluster is located? Google Cloud, Openshift or
somewhere else?

I've checked your service account configs (with role and binding) on Google
Cloud. It works well. Maybe the problem in your deployment file or in
changes related to docker image.

Here are the steps to deploy Ignite 2.5 on Google Cloud:

1. Grant cluster-admin role to current google user (to allow create roles):

$ kubectl create clusterrolebinding myname-cluster-admin-binding \
  --clusterrole=cluster-admin \
  --user=

2. Create service account and grant permissions:

$ kubectl create -f sa.yaml
$ kubectl create -f role.yaml
$ kubectl create -f rolebind.yaml

3. Create a grid service:

$ kubectl create -f service.yaml

4. Deploy GridGain cluster:

$ kubectl create -f grid.yaml

YAML-files are attached. Please try to use them.

sa.yaml <http://apache-ignite-users.70518.x6.nabble.com/file/t1601/sa.yaml>  
role.yaml
<http://apache-ignite-users.70518.x6.nabble.com/file/t1601/role.yaml>  
rolebind.yaml
<http://apache-ignite-users.70518.x6.nabble.com/file/t1601/rolebind.yaml>  
service.yaml
<http://apache-ignite-users.70518.x6.nabble.com/file/t1601/service.yaml>  
grid.yaml
<http://apache-ignite-users.70518.x6.nabble.com/file/t1601/grid.yaml>  

I suggest firstly make it works and then make changes you need. Also, please
make sure that your namespace is really `default`.

Best Regards,
Roman 



--
Sent from: http://apache-ignite-users.70518.x6.nabble.com/

Reply via email to