[ 
https://issues.apache.org/jira/browse/IGNITE-8081?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16490443#comment-16490443
 ] 

Sacchetti Michele commented on IGNITE-8081:
-------------------------------------------

Since configuration on the linkĀ is missing the proper "endopints" permission I 
report here my working configuration.

K8: 1.9.2
Ignite: 2.4.0


{code}
---
apiVersion: v1
kind: ServiceAccount
metadata:
  name: ignite
  namespace: MY_NAMESPACE

---
apiVersion: rbac.authorization.k8s.io/v1beta1
kind: ClusterRole
metadata:
  name: ignite
  namespace: MY_NAMESPACE
rules:
- apiGroups:
  - ""
  resources:
  - pods
  - endpoints
  verbs:
  - get
  - list
  - watch

---
kind: ClusterRoleBinding
apiVersion: rbac.authorization.k8s.io/v1beta1
metadata:
  name: ignite
roleRef:
  kind: ClusterRole
  name: ignite
  apiGroup: rbac.authorization.k8s.io
subjects:
- kind: ServiceAccount
  name: ignite
  namespace: MY_NAMESPACE

....

---
apiVersion: apps/v1
kind: DaemonSet
metadata:
  name: ignite
  namespace: MY_NAMESPACE
  labels:
    app: ignite
...
spec:
  template:
    spec:
      serviceAccountName: ignite
{code}


> Document Kubernetes RBAC configuration to avoid 403 exception
> -------------------------------------------------------------
>
>                 Key: IGNITE-8081
>                 URL: https://issues.apache.org/jira/browse/IGNITE-8081
>             Project: Ignite
>          Issue Type: New Feature
>          Components: documentation
>            Reporter: Denis Magda
>            Priority: Major
>             Fix For: 2.6
>
>
> It's reported by the users that sometimes Ignite Kubernetes IP finder fails 
> to join the cluster due to security issues. To prevent the exception 
> happening we need to document how to set up a Service Account for Ignite pods:
> https://stackoverflow.com/questions/49395481/how-to-setmasterurl-in-ignite-xml-config-for-kubernetes-ipfinder/49405879#49405879



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to