{"action":"created","issue":{"url":"https://api.github.com/repos/helm/charts/issues/5820","repository_url":"https://api.github.com/repos/helm/charts","labels_url":"https://api.github.com/repos/helm/charts/issues/5820/labels{/name}","comments_url":"https://api.github.com/repos/helm/charts/issues/5820/comments","events_url":"https://api.github.com/repos/helm/charts/issues/5820/events","html_url":"https://github.com/helm/charts/pull/5820","id":327552747,"node_id":"MDExOlB1bGxSZXF1ZXN0MTkxMzE4NDkw","number":5820,"title":"[stable/aws-es-proxy] HTTP request signing reverse proxy for Amazon Elasticsearch service","user":{"login":"mumoshu","id":22009,"node_id":"MDQ6VXNlcjIyMDA5","avatar_url":"https://avatars0.githubusercontent.com/u/22009?v=4","gravatar_id":"","url":"https://api.github.com/users/mumoshu","html_url":"https://github.com/mumoshu","followers_url":"https://api.github.com/users/mumoshu/followers","following_url":"https://api.github.com/users/mumoshu/following{/other_user}","gists_url":"https://api.github.com/users/mumoshu/gists{/gist_id}","starred_url":"https://api.github.com/users/mumoshu/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mumoshu/subscriptions","organizations_url":"https://api.github.com/users/mumoshu/orgs","repos_url":"https://api.github.com/users/mumoshu/repos","events_url":"https://api.github.com/users/mumoshu/events{/privacy}","received_events_url":"https://api.github.com/users/mumoshu/received_events","type":"User","site_admin":false},"labels":[{"id":1037076588,"node_id":"MDU6TGFiZWwxMDM3MDc2NTg4","url":"https://api.github.com/repos/helm/charts/labels/Contribution%20Allowed","name":"Contribution Allowed","color":"3df47d","default":false},{"id":484586588,"node_id":"MDU6TGFiZWw0ODQ1ODY1ODg=","url":"https://api.github.com/repos/helm/charts/labels/cncf-cla:%20yes","name":"cncf-cla: yes","color":"bfe5bf","default":false},{"id":582594847,"node_id":"MDU6TGFiZWw1ODI1OTQ4NDc=","url":"https://api.github.com/repos/helm/charts/labels/needs-ok-to-test","name":"needs-ok-to-test","color":"b60205","default":false},{"id":676596499,"node_id":"MDU6TGFiZWw2NzY1OTY0OTk=","url":"https://api.github.com/repos/helm/charts/labels/size/L","name":"size/L","color":"ee9900","default":false}],"state":"open","locked":false,"assignee":{"login":"foxish","id":906471,"node_id":"MDQ6VXNlcjkwNjQ3MQ==","avatar_url":"https://avatars1.githubusercontent.com/u/906471?v=4","gravatar_id":"","url":"https://api.github.com/users/foxish","html_url":"https://github.com/foxish","followers_url":"https://api.github.com/users/foxish/followers","following_url":"https://api.github.com/users/foxish/following{/other_user}","gists_url":"https://api.github.com/users/foxish/gists{/gist_id}","starred_url":"https://api.github.com/users/foxish/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/foxish/subscriptions","organizations_url":"https://api.github.com/users/foxish/orgs","repos_url":"https://api.github.com/users/foxish/repos","events_url":"https://api.github.com/users/foxish/events{/privacy}","received_events_url":"https://api.github.com/users/foxish/received_events","type":"User","site_admin":false},"assignees":[{"login":"foxish","id":906471,"node_id":"MDQ6VXNlcjkwNjQ3MQ==","avatar_url":"https://avatars1.githubusercontent.com/u/906471?v=4","gravatar_id":"","url":"https://api.github.com/users/foxish","html_url":"https://github.com/foxish","followers_url":"https://api.github.com/users/foxish/followers","following_url":"https://api.github.com/users/foxish/following{/other_user}","gists_url":"https://api.github.com/users/foxish/gists{/gist_id}","starred_url":"https://api.github.com/users/foxish/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/foxish/subscriptions","organizations_url":"https://api.github.com/users/foxish/orgs","repos_url":"https://api.github.com/users/foxish/repos","events_url":"https://api.github.com/users/foxish/events{/privacy}","received_events_url":"https://api.github.com/users/foxish/received_events","type":"User","site_admin":false}],"milestone":null,"comments":12,"created_at":"2018-05-30T02:38:07Z","updated_at":"2018-10-03T12:27:40Z","closed_at":null,"author_association":"CONTRIBUTOR","pull_request":{"url":"https://api.github.com/repos/helm/charts/pulls/5820","html_url":"https://github.com/helm/charts/pull/5820","diff_url":"https://github.com/helm/charts/pull/5820.diff","patch_url":"https://github.com/helm/charts/pull/5820.patch"},"body":"Manually verified to work by installing it with:\n\n```console\n$ helm upgrade esproxy ./ --install \\\n  --set config.awsSecretAccessKey=MYSECRETKEY \\\n  --set config.awsAccessKeyID=MYKEYID \\\n  --set config.endpoint=https://your-aws-es-domain \\\n  --set config.verbose=true \\\n  --set podAnnotations.foo=bar\n```\n\nFrom another ubuntu pod, fetching elasticsearch indices on AWS Elasticsearch Service cluster:\n\n```console\nroot@xenial-1527645050:/# curl esproxy-aws-es-proxy:9200/_cat/indices\nyellow open myindex ogrlJsTIQrSJoPvnNMhxxw 5 1 271 0 256.5kb 256.5kb\ngreen  open .kibana    NETaiYeLT-iSu87VSucE9w 1 0   3 1  15.6kb  15.6kb\n```\n\n And then reading logs:\n\n```console\n$ stern es-proxy\nesproxy-aws-es-proxy-86c8cdc58b-ld6bv aws-es-proxy 2018/05/30 02:14:06 Listening on 0.0.0.0:9200...\nesproxy-aws-es-proxy-86c8cdc58b-ld6bv aws-es-proxy 2018/05/30 02:14:09 Generated fresh AWS Credentials object\nesproxy-aws-es-proxy-86c8cdc58b-ld6bv aws-es-proxy 2018/05/30 02:14:10  -> GET; 172.17.0.1:54772; /_cluster/health; ; 200; 0.328s\n*snip*\nesproxy-aws-es-proxy-86c8cdc58b-ld6bv aws-es-proxy 2018/05/30 02:33:36  -> GET; 172.17.0.6:46446; /_cat/indices; ; 200; 0.030s\n```\n\nTemplates and values.yaml is mostly similar to stable/oauth2-proxy's.\nThe main difference is `config:` in values.yaml, which directly reflects aws-es-proxy's own configuration file."},"comment":{"url":"https://api.github.com/repos/helm/charts/issues/comments/426618910","html_url":"https://github.com/helm/charts/pull/5820#issuecomment-426618910","issue_url":"https://api.github.com/repos/helm/charts/issues/5820","id":426618910,"node_id":"MDEyOklzc3VlQ29tbWVudDQyNjYxODkxMA==","user":{"login":"mumoshu","id":22009,"node_id":"MDQ6VXNlcjIyMDA5","avatar_url":"https://avatars0.githubusercontent.com/u/22009?v=4","gravatar_id":"","url":"https://api.github.com/users/mumoshu","html_url":"https://github.com/mumoshu","followers_url":"https://api.github.com/users/mumoshu/followers","following_url":"https://api.github.com/users/mumoshu/following{/other_user}","gists_url":"https://api.github.com/users/mumoshu/gists{/gist_id}","starred_url":"https://api.github.com/users/mumoshu/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mumoshu/subscriptions","organizations_url":"https://api.github.com/users/mumoshu/orgs","repos_url":"https://api.github.com/users/mumoshu/repos","events_url":"https://api.github.com/users/mumoshu/events{/privacy}","received_events_url":"https://api.github.com/users/mumoshu/received_events","type":"User","site_admin":false},"created_at":"2018-10-03T12:27:40Z","updated_at":"2018-10-03T12:27:40Z","author_association":"CONTRIBUTOR","body":"This should be good to go now."}}
{"actor":{"display_login":"mumoshu"}}