{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":191973776,"defaultBranch":"master","name":"amazon-eks-pod-identity-webhook","ownerLogin":"aws","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-06-14T16:19:25.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/2232217?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1720465102.0","currentOid":""},"activityList":{"items":[{"before":"88006e0afaf2f3d72a0d72c063050e52bb7a33b2","after":"bd3e26dba0be6d8f8ac26578defa94582b026324","ref":"refs/heads/master","pushedAt":"2024-07-09T16:25:51.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"kmala","name":"Keerthan Reddy Mala","path":"/kmala","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12552530?s=80&v=4"},"commit":{"message":"Merge pull request #231 from modulitos/modulitos/cleanup-healthz-endpoint\n\ncleanup old healthz endpoint","shortMessageHtmlLink":"Merge pull request #231 from modulitos/modulitos/cleanup-healthz-endp…"}},{"before":"96f297fd31d16b3be7c814018e25a42302c23500","after":"88006e0afaf2f3d72a0d72c063050e52bb7a33b2","ref":"refs/heads/master","pushedAt":"2024-07-03T22:10:17.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"kmala","name":"Keerthan Reddy Mala","path":"/kmala","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12552530?s=80&v=4"},"commit":{"message":"Merge pull request #229 from modulitos/modulitos/amazon-eks-pod-identity-webhook\n\nUnify healthcheck endpoint port with application port","shortMessageHtmlLink":"Merge pull request #229 from modulitos/modulitos/amazon-eks-pod-ident…"}},{"before":"a8245df8866d5855e8390f58fe1479a5185accac","after":"96f297fd31d16b3be7c814018e25a42302c23500","ref":"refs/heads/master","pushedAt":"2024-06-25T03:13:05.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"prateekgogia","name":"Prateek Gogia","path":"/prateekgogia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5033759?s=80&v=4"},"commit":{"message":"Merge pull request #216 from DerekTBrown/derektbrown_skip_label_webhook\n\nfeat: cannonical label for skipping pod identity webhook","shortMessageHtmlLink":"Merge pull request #216 from DerekTBrown/derektbrown_skip_label_webhook"}},{"before":"f9396d44bc99950c53cf969bd8389368eeabeae2","after":"a8245df8866d5855e8390f58fe1479a5185accac","ref":"refs/heads/master","pushedAt":"2024-04-19T23:20:21.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"kmala","name":"Keerthan Reddy Mala","path":"/kmala","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12552530?s=80&v=4"},"commit":{"message":"Merge pull request #224 from jaidevmane/updating-k8s-client-libraries-and-go-version\n\nupdating k8s client version to 1.30 and go version to 1.22.2","shortMessageHtmlLink":"Merge pull request #224 from jaidevmane/updating-k8s-client-libraries…"}},{"before":"758b80c44ba19247b1cf7cf88336724696e6ab3e","after":"f9396d44bc99950c53cf969bd8389368eeabeae2","ref":"refs/heads/master","pushedAt":"2024-04-01T19:10:56.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"sushanth0910","name":null,"path":"/sushanth0910","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109556216?s=80&v=4"},"commit":{"message":"Merge pull request #223 from sushanth0910/bumt-go-version\n\nUpdate .go-version to 1.21.8","shortMessageHtmlLink":"Merge pull request #223 from sushanth0910/bumt-go-version"}},{"before":"91601e35396072e73e6390a64ae5edbc40434f90","after":"758b80c44ba19247b1cf7cf88336724696e6ab3e","ref":"refs/heads/master","pushedAt":"2024-03-20T21:25:37.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"haoranleo","name":"Leo Li","path":"/haoranleo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31678378?s=80&v=4"},"commit":{"message":"Merge pull request #217 from jstuever/go-jose-4-0-1\n\nUpgrade go-jose to v4.0.1","shortMessageHtmlLink":"Merge pull request #217 from jstuever/go-jose-4-0-1"}},{"before":"125cfa43fc625581f67a547b4f92993189e3dd4c","after":"91601e35396072e73e6390a64ae5edbc40434f90","ref":"refs/heads/master","pushedAt":"2024-03-18T23:52:41.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"nnmin-aws","name":"Min Ni","path":"/nnmin-aws","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/111446062?s=80&v=4"},"commit":{"message":"Merge pull request #221 from nnmin-aws/giantswarm/master\n\nfix build error","shortMessageHtmlLink":"Merge pull request #221 from nnmin-aws/giantswarm/master"}},{"before":"68cd64f629c019c6804680c9e42e17c1de08658a","after":null,"ref":"refs/heads/dependabot/go_modules/google.golang.org/protobuf-1.33.0","pushedAt":"2024-03-15T19:32:13.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"3dbce4e4d3ff077e3e464a05f5f99d1d9bc228c7","after":"125cfa43fc625581f67a547b4f92993189e3dd4c","ref":"refs/heads/master","pushedAt":"2024-03-15T19:31:39.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"haoranleo","name":"Leo Li","path":"/haoranleo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31678378?s=80&v=4"},"commit":{"message":"Merge pull request #220 from haoranleo/bump-protobuf\n\nBump github.com/golang/protobuf v1.5.4, google.golang.org/protobuf v1.33.0","shortMessageHtmlLink":"Merge pull request #220 from haoranleo/bump-protobuf"}},{"before":null,"after":"68cd64f629c019c6804680c9e42e17c1de08658a","ref":"refs/heads/dependabot/go_modules/google.golang.org/protobuf-1.33.0","pushedAt":"2024-03-13T23:24:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump google.golang.org/protobuf from 1.31.0 to 1.33.0\n\nBumps google.golang.org/protobuf from 1.31.0 to 1.33.0.\n\n---\nupdated-dependencies:\n- dependency-name: google.golang.org/protobuf\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump google.golang.org/protobuf from 1.31.0 to 1.33.0"}},{"before":"703c8e7ec36e43b34012f3594cc61b314f4d7258","after":"3dbce4e4d3ff077e3e464a05f5f99d1d9bc228c7","ref":"refs/heads/master","pushedAt":"2024-03-12T04:25:26.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"prateekgogia","name":"Prateek Gogia","path":"/prateekgogia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5033759?s=80&v=4"},"commit":{"message":"Merge pull request #214 from tingrui-AWS-EKS-auth/upddateKubeClient\n\nupdate kubernetes client version","shortMessageHtmlLink":"Merge pull request #214 from tingrui-AWS-EKS-auth/upddateKubeClient"}},{"before":"d4269f48c6d6427f83e31ca52957b8c67d3c2fcf","after":"703c8e7ec36e43b34012f3594cc61b314f4d7258","ref":"refs/heads/master","pushedAt":"2024-02-29T21:35:47.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"kmala","name":"Keerthan Reddy Mala","path":"/kmala","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12552530?s=80&v=4"},"commit":{"message":"Merge pull request #211 from kmala/master\n\ngracefully terminate on SIGTERM","shortMessageHtmlLink":"Merge pull request #211 from kmala/master"}},{"before":"f9a3c33586e2a0cd5b3ddbba002b26c915247e97","after":"d4269f48c6d6427f83e31ca52957b8c67d3c2fcf","ref":"refs/heads/master","pushedAt":"2024-01-30T22:42:14.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"prateekgogia","name":"Prateek Gogia","path":"/prateekgogia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5033759?s=80&v=4"},"commit":{"message":"Merge pull request #209 from DanielCKennedy/sidecar\n\nUpdate k8s.io libraries to v0.29.1 to support sidecar containers","shortMessageHtmlLink":"Merge pull request #209 from DanielCKennedy/sidecar"}},{"before":"33a1516370726ea669f1f61f1ae80d3c9e3bcd74","after":"f9a3c33586e2a0cd5b3ddbba002b26c915247e97","ref":"refs/heads/master","pushedAt":"2024-01-30T21:53:30.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"prateekgogia","name":"Prateek Gogia","path":"/prateekgogia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5033759?s=80&v=4"},"commit":{"message":"Merge pull request #207 from gauravpriyolkar/mintokenexpiration-to-match-kubernetes-minumum\n\nAdjust min serviceaccounttoken expiration to 10min","shortMessageHtmlLink":"Merge pull request #207 from gauravpriyolkar/mintokenexpiration-to-ma…"}},{"before":"e21757d70803bed8c5c653523e79738cf4547ca3","after":"33a1516370726ea669f1f61f1ae80d3c9e3bcd74","ref":"refs/heads/master","pushedAt":"2024-01-24T16:52:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"xdu31","name":"Jason Du","path":"/xdu31","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66693539?s=80&v=4"},"commit":{"message":"Repo controlled build go version (#206)\n\nundefined","shortMessageHtmlLink":"Repo controlled build go version (#206)"}},{"before":"857de205d59ea19c436928bc767dadd975597a35","after":null,"ref":"refs/heads/dependabot/go_modules/golang.org/x/crypto-0.17.0","pushedAt":"2024-01-04T20:32:21.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"bcf27e44a46bb34412fe07cc1265eb7ba876a376","after":"e21757d70803bed8c5c653523e79738cf4547ca3","ref":"refs/heads/master","pushedAt":"2024-01-04T20:28:52.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"prateekgogia","name":"Prateek Gogia","path":"/prateekgogia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5033759?s=80&v=4"},"commit":{"message":"Merge pull request #204 from tingrui-AWS-EKS-auth/updateCVE\n\nupdate golang.org/x/crypto and golang.org/x/net to newest version","shortMessageHtmlLink":"Merge pull request #204 from tingrui-AWS-EKS-auth/updateCVE"}},{"before":null,"after":"857de205d59ea19c436928bc767dadd975597a35","ref":"refs/heads/dependabot/go_modules/golang.org/x/crypto-0.17.0","pushedAt":"2023-12-18T23:47:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump golang.org/x/crypto from 0.14.0 to 0.17.0\n\nBumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.14.0 to 0.17.0.\n- [Commits](https://github.com/golang/crypto/compare/v0.14.0...v0.17.0)\n\n---\nupdated-dependencies:\n- dependency-name: golang.org/x/crypto\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump golang.org/x/crypto from 0.14.0 to 0.17.0"}},{"before":"7344b44841de15c8d9e117e1259ae68ddfde80d2","after":null,"ref":"refs/heads/dependabot/go_modules/golang.org/x/net-0.17.0","pushedAt":"2023-10-26T17:38:28.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"b9e534aed69ead29a4e1c5acaa6d278372d16697","after":"bcf27e44a46bb34412fe07cc1265eb7ba876a376","ref":"refs/heads/master","pushedAt":"2023-10-26T17:38:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nckturner","name":"Nicholas Turner","path":"/nckturner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1205393?s=80&v=4"},"commit":{"message":"Bump golang.org/x/net from 0.9.0 to 0.17.0 (#195)\n\nBumps [golang.org/x/net](https://github.com/golang/net) from 0.9.0 to 0.17.0.\r\n- [Commits](https://github.com/golang/net/compare/v0.9.0...v0.17.0)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: golang.org/x/net\r\n dependency-type: indirect\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump golang.org/x/net from 0.9.0 to 0.17.0 (#195)"}},{"before":"50c8182ebf9a555bbbfdfe212f83ae8270d48861","after":"7344b44841de15c8d9e117e1259ae68ddfde80d2","ref":"refs/heads/dependabot/go_modules/golang.org/x/net-0.17.0","pushedAt":"2023-10-26T17:20:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump golang.org/x/net from 0.9.0 to 0.17.0\n\nBumps [golang.org/x/net](https://github.com/golang/net) from 0.9.0 to 0.17.0.\n- [Commits](https://github.com/golang/net/compare/v0.9.0...v0.17.0)\n\n---\nupdated-dependencies:\n- dependency-name: golang.org/x/net\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump golang.org/x/net from 0.9.0 to 0.17.0"}},{"before":"3cfdd8a574634b0102dca3c624cc4159e1cb0a97","after":"b9e534aed69ead29a4e1c5acaa6d278372d16697","ref":"refs/heads/master","pushedAt":"2023-10-26T17:19:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nckturner","name":"Nicholas Turner","path":"/nckturner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1205393?s=80&v=4"},"commit":{"message":"Don't push if there is no token or secret for dockerhub (#199)","shortMessageHtmlLink":"Don't push if there is no token or secret for dockerhub (#199)"}},{"before":"d7a27ba0dbc148b0ab2d2886d83fe5f4ebbdaa2e","after":"50c8182ebf9a555bbbfdfe212f83ae8270d48861","ref":"refs/heads/dependabot/go_modules/golang.org/x/net-0.17.0","pushedAt":"2023-10-25T17:09:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump golang.org/x/net from 0.9.0 to 0.17.0\n\nBumps [golang.org/x/net](https://github.com/golang/net) from 0.9.0 to 0.17.0.\n- [Commits](https://github.com/golang/net/compare/v0.9.0...v0.17.0)\n\n---\nupdated-dependencies:\n- dependency-name: golang.org/x/net\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump golang.org/x/net from 0.9.0 to 0.17.0"}},{"before":"382a44ec819198e69c245ca6d8fba748ff8b4a43","after":"3cfdd8a574634b0102dca3c624cc4159e1cb0a97","ref":"refs/heads/master","pushedAt":"2023-10-24T22:42:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nckturner","name":"Nicholas Turner","path":"/nckturner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1205393?s=80&v=4"},"commit":{"message":"add metric to emit number of pods using v1 or v2 (#198)","shortMessageHtmlLink":"add metric to emit number of pods using v1 or v2 (#198)"}},{"before":"767ebade10fb04ab973ff20c79b7a7b324934614","after":"382a44ec819198e69c245ca6d8fba748ff8b4a43","ref":"refs/heads/master","pushedAt":"2023-10-19T17:30:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nckturner","name":"Nicholas Turner","path":"/nckturner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1205393?s=80&v=4"},"commit":{"message":"Update container credentials method to use a different mount path (#196)","shortMessageHtmlLink":"Update container credentials method to use a different mount path (#196)"}},{"before":null,"after":"d7a27ba0dbc148b0ab2d2886d83fe5f4ebbdaa2e","ref":"refs/heads/dependabot/go_modules/golang.org/x/net-0.17.0","pushedAt":"2023-10-11T23:42:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump golang.org/x/net from 0.9.0 to 0.17.0\n\nBumps [golang.org/x/net](https://github.com/golang/net) from 0.9.0 to 0.17.0.\n- [Commits](https://github.com/golang/net/compare/v0.9.0...v0.17.0)\n\n---\nupdated-dependencies:\n- dependency-name: golang.org/x/net\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump golang.org/x/net from 0.9.0 to 0.17.0"}},{"before":"254737fc69173139a7d802f5ff859e3d9a88b190","after":"767ebade10fb04ab973ff20c79b7a7b324934614","ref":"refs/heads/master","pushedAt":"2023-09-14T18:39:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"micahhausler","name":"Micah Hausler","path":"/micahhausler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/791000?s=80&v=4"},"commit":{"message":"Upgrade Go compiler to version 1.21 and update base image (go-runner) version.\n\nSigned-off-by: Amine ","shortMessageHtmlLink":"Upgrade Go compiler to version 1.21 and update base image (go-runner)…"}},{"before":"9f7a8689061a406e53a7c460c912a51dd823515f","after":"254737fc69173139a7d802f5ff859e3d9a88b190","ref":"refs/heads/master","pushedAt":"2023-08-17T17:26:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nckturner","name":"Nicholas Turner","path":"/nckturner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1205393?s=80&v=4"},"commit":{"message":"Add support for container credentials method (#189)\n\nPrior this change, the webhook expects the IAM Role ARN to be specified during pod admission. The webhook mutates the pod spec by injecting `AWS_ROLE_ARN` and `AWS_WEB_IDENTITY_TOKEN_FILE` env vars, which will instruct the AWS SDK to get credentials via the [AssumeRoleWithWebIdentity](https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-role.html#cli-configure-role-oidc) method.\r\n\r\nThis PR introduces a new method that utilizes [AWS SDK Containers Credential Provider](https://docs.aws.amazon.com/sdkref/latest/guide/feature-container-credentials.html). This method mutates the pod spec by injecting `AWS_CONTAINER_CREDENTIALS_FULL_URI` and `AWS_CONTAINER_AUTHORIZATION_TOKEN_FILE` env vars, which will instruct the AWS SDK to get credentials through the specified HTTP endpoint. \r\n\r\nTo enable this new method, user must provide a config file by setting the argument `--watch-config-file=`. Pod will use this method if its namespace & serviceAccount are listed in the config file. The config file should be a JSON file with the following format:\r\n\r\n```\r\n{\r\n \"identities\": [\r\n {\r\n \"namespace\": \"foo\",\r\n \"serviceAccount\": \"bar\"\r\n }\r\n ]\r\n}\r\n```\r\n\r\n*Testing:*\r\n- New unit tests\r\n- Manual testing with the below\r\n\r\nFirst, the webhook is configured to use the following config file:\r\n\r\n```\r\n{\r\n \"identities\": [\r\n {\r\n \"namespace\": \"foo\",\r\n \"serviceAccount\": \"bar\"\r\n }\r\n ]\r\n}\r\n```\r\n\r\nSecond, apply the following yaml:\r\n\r\n```\r\napiVersion: v1\r\nkind: Namespace\r\nmetadata:\r\n name: \"foo\"\r\n---\r\napiVersion: v1\r\nkind: ServiceAccount\r\nmetadata:\r\n name: \"bar\"\r\n namespace: foo\r\nautomountServiceAccountToken: false\r\n---\r\napiVersion: v1\r\nkind: Pod\r\nmetadata:\r\n name: test-pod-2\r\n namespace: foo\r\nspec:\r\n serviceAccountName: bar\r\n containers:\r\n - name: test-container\r\n image: public.ecr.aws/eks-distro-build-tooling/builder-base:latest\r\n command: [ \"/bin/bash\", \"-c\", \"--\" ]\r\n args: [ \"while true; do sleep 5; done\" ]\r\n---\r\n```\r\n\r\nLastly, check mutated pod spec:\r\n\r\n```\r\nspec:\r\n containers:\r\n - args:\r\n - while true; do sleep 5; done\r\n command:\r\n - /bin/bash\r\n - -c\r\n - --\r\n env:\r\n - name: AWS_DEFAULT_REGION\r\n value: us-west-2\r\n - name: AWS_REGION\r\n value: us-west-2\r\n - name: AWS_CONTAINER_CREDENTIALS_FULL_URI\r\n value: http://169.254.170.23/v1/credentials\r\n - name: AWS_CONTAINER_AUTHORIZATION_TOKEN_FILE\r\n value: /var/run/secrets/eks.amazonaws.com/serviceaccount/token\r\n image: public.ecr.aws/eks-distro-build-tooling/builder-base:latest\r\n imagePullPolicy: Always\r\n name: test-container\r\n ...\r\n volumeMounts:\r\n - mountPath: /var/run/secrets/eks.amazonaws.com/serviceaccount\r\n name: aws-iam-token\r\n readOnly: true\r\n ...\r\n volumes:\r\n - name: aws-iam-token\r\n projected:\r\n defaultMode: 420\r\n sources:\r\n - serviceAccountToken:\r\n audience: pods.eks.amazonaws.com\r\n expirationSeconds: 86400\r\n path: token\r\n```","shortMessageHtmlLink":"Add support for container credentials method (#189)"}},{"before":"a81e8118b35c65fb935621afa3f975640ecfa58f","after":"9f7a8689061a406e53a7c460c912a51dd823515f","ref":"refs/heads/master","pushedAt":"2023-06-21T11:08:33.000Z","pushType":"pr_merge","commitsCount":7,"pusher":{"login":"dims","name":"Davanum Srinivas","path":"/dims","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23304?s=80&v=4"},"commit":{"message":"Update: go mod vendor","shortMessageHtmlLink":"Update: go mod vendor"}},{"before":"72792d49cf51ca710173306000bf9074597c6a24","after":null,"ref":"refs/heads/dependabot/go_modules/golang.org/x/net-0.7.0","pushedAt":"2023-06-01T17:48:31.672Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEeuL3zAA","startCursor":null,"endCursor":null}},"title":"Activity · aws/amazon-eks-pod-identity-webhook"}