{"action":"closed","issue":{"url":"https://api.github.com/repos/openebs/litmus/issues/297","repository_url":"https://api.github.com/repos/openebs/litmus","labels_url":"https://api.github.com/repos/openebs/litmus/issues/297/labels{/name}","comments_url":"https://api.github.com/repos/openebs/litmus/issues/297/comments","events_url":"https://api.github.com/repos/openebs/litmus/issues/297/events","html_url":"https://github.com/openebs/litmus/issues/297","id":369768036,"node_id":"MDU6SXNzdWUzNjk3NjgwMzY=","number":297,"title":"Litmus runner image needs the aws-iam-authenticator to be packaged in the docker image for its containers to run in EKS platform","user":{"login":"yudaykiran","id":24768611,"node_id":"MDQ6VXNlcjI0NzY4NjEx","avatar_url":"https://avatars0.githubusercontent.com/u/24768611?v=4","gravatar_id":"","url":"https://api.github.com/users/yudaykiran","html_url":"https://github.com/yudaykiran","followers_url":"https://api.github.com/users/yudaykiran/followers","following_url":"https://api.github.com/users/yudaykiran/following{/other_user}","gists_url":"https://api.github.com/users/yudaykiran/gists{/gist_id}","starred_url":"https://api.github.com/users/yudaykiran/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/yudaykiran/subscriptions","organizations_url":"https://api.github.com/users/yudaykiran/orgs","repos_url":"https://api.github.com/users/yudaykiran/repos","events_url":"https://api.github.com/users/yudaykiran/events{/privacy}","received_events_url":"https://api.github.com/users/yudaykiran/received_events","type":"User","site_admin":false},"labels":[{"id":1069600717,"node_id":"MDU6TGFiZWwxMDY5NjAwNzE3","url":"https://api.github.com/repos/openebs/litmus/labels/Dockerfile","name":"Dockerfile","color":"edd942","default":false},{"id":1069562035,"node_id":"MDU6TGFiZWwxMDY5NTYyMDM1","url":"https://api.github.com/repos/openebs/litmus/labels/Hacktoberfest","name":"Hacktoberfest","color":"cc317c","default":false},{"id":915453714,"node_id":"MDU6TGFiZWw5MTU0NTM3MTQ=","url":"https://api.github.com/repos/openebs/litmus/labels/good%20first%20issue","name":"good first issue","color":"cc317c","default":true},{"id":561106982,"node_id":"MDU6TGFiZWw1NjExMDY5ODI=","url":"https://api.github.com/repos/openebs/litmus/labels/help%20wanted","name":"help wanted","color":"128A0C","default":true}],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-10-13T05:04:16Z","updated_at":"2018-10-15T06:33:40Z","closed_at":"2018-10-15T06:33:40Z","author_association":"MEMBER","body":"\r\n<!-- This form is for bug reports and feature requests ONLY! -->\r\n<!-- Thanks for filing an issue! Before hitting the button, please answer these questions.-->\r\n\r\n## Is this a BUG REPORT or FEATURE REQUEST?\r\n \r\n Choose one: BUG REPORT or FEATURE REQUEST\r\n\r\n<!--\r\nIf this is a BUG REPORT, please:\r\n  - Fill in as much of the template below as you can.  If you leave out information, we can't help you as well.\r\n\r\nIf this is a FEATURE REQUEST, please:\r\n  - Describe *in detail* the feature/behavior/change you'd like to see.\r\n\r\nIn both cases, be ready for followup questions, and please respond in a timely\r\nmanner.  If we can't reproduce a bug or think a feature already exists, we\r\nmight close your issue.  If we're wrong, PLEASE feel free to reopen it and\r\nexplain why.\r\n-->\r\n\r\n\r\nBUG REPORT\r\n**What happened**:\r\nLitmus pods are unable to execute kubectl commands on the EKS cluster.\r\n**What you expected to happen**:\r\nLitmus pods must be able to execute irrespective of what platform they are running on.\r\n**How to reproduce it (as minimally and precisely as possible)**:\r\nCreate a cluster in EKS, acquire the kubeconfig of the cluster, mount it as a configmap for the Litmus pods and execute a Litmus Job. The job would fail.\r\n\r\n**Anything else we need to know?**:\r\nLitmus pods usually only need the kubeconfig mounted as a configmap, but in the case where the pods have to be run in the EKS platform, AWS validates the credentials of the EKS user who is using the kubeconfig to access the cluster. It does so using a tool called aws-iam-authenticator, this needs to packaged in the Litmus runner so that EKS can validate the user and allow user the access to the cluster.\r\n\r\nThe steps to install aws-iam-authenticator can be obtained in the below link:\r\nhttps://docs.aws.amazon.com/eks/latest/userguide/configure-kubectl.html\r\n"}}
{"actor":{"display_login":"yudaykiran"}}