Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/Azure/azure-workload-identity
Azure AD Workload Identity uses Kubernetes primitives to associate managed identities for Azure resources and identities in Azure Active Directory (AAD) with pods.
https://github.com/Azure/azure-workload-identity
aad azure federated-identity kubernetes oidc workload-identity
Last synced: 2 months ago
JSON representation
Azure AD Workload Identity uses Kubernetes primitives to associate managed identities for Azure resources and identities in Azure Active Directory (AAD) with pods.
- Host: GitHub
- URL: https://github.com/Azure/azure-workload-identity
- Owner: Azure
- License: mit
- Created: 2021-04-26T13:51:51.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-05-22T16:06:53.000Z (8 months ago)
- Last Synced: 2024-05-22T17:29:33.718Z (8 months ago)
- Topics: aad, azure, federated-identity, kubernetes, oidc, workload-identity
- Language: Go
- Homepage: https://azure.github.io/azure-workload-identity
- Size: 7.38 MB
- Stars: 283
- Watchers: 25
- Forks: 82
- Open Issues: 73
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Codeowners: CODEOWNERS
- Security: SECURITY.md
Awesome Lists containing this project
README
# Azure AD Workload Identity
[![Build Status][14]][13]
[![OpenSSF Scorecard][23]][24]Azure AD Workload Identity is the next iteration of [Azure AD Pod Identity][1] that enables Kubernetes applications to access Azure cloud resources securely with [Azure Active Directory][2] based on annotated [service accounts][3].
| Kubernetes Version | Supported |
|--------------------| --------- |
| 1.31 | ✅ |
| 1.30 | ✅ |
| 1.29 | ✅ |
| 1.28 | ✅ |## Installation
Check out the [installation guide][12] on how to deploy the Azure AD Workload Identity webhook.
## Quick Start
Check out the Azure AD Workload Identity [Quick Start][4] on how to securely access Azure cloud resources from your Kubernetes workload using the Microsoft Authentication Library (MSAL).
## Code of Conduct
This project has adopted the [Microsoft Open Source Code of Conduct][17]. For more information, see the [Code of Conduct FAQ][18] or contact [[email protected]][19] with any additional questions or comments.
## Release
Currently, Azure Workload Identity releases on a monthly basis, targeting the last week of the month.
## Support
Azure AD Workload Identity is an open source project that is [**not** covered by the Microsoft Azure support policy][20]. [Please search open issues here][21], and if your issue isn't already represented please [open a new one][22]. The project maintainers will respond to the best of their abilities.
[1]: https://github.com/Azure/aad-pod-identity
[2]: https://azure.microsoft.com/products/active-directory/
[3]: https://kubernetes.io/docs/tasks/configure-pod-container/configure-service-account/
[4]: https://azure.github.io/azure-workload-identity/docs/quick-start.html
[5]: https://azure.github.io/azure-workload-identity/docs/installation/mutating-admission-webhook.html
[8]: https://azure.github.io/aad-pod-identity/docs/getting-started/role-assignment/
[9]: https://docs.microsoft.com/en-us/azure/virtual-machines/windows/instance-metadata-service?tabs=windows
[10]: https://kubernetes.io/docs/concepts/extend-kubernetes/api-extension/custom-resources/#customresourcedefinitions
[11]: https://kubernetes.io/docs/tasks/configure-pod-container/configure-service-account/#service-account-token-volume-projection
[12]: https://azure.github.io/azure-workload-identity/docs/installation.html
[13]: https://dev.azure.com/AzureContainerUpstream/Azure%20Workload%20Identity/_build/latest?definitionId=365&branchName=main
[14]: https://dev.azure.com/AzureContainerUpstream/Azure%20Workload%20Identity/_apis/build/status/Azure%20Workload%20Identity%20Nightly?branchName=main
[15]: https://azure.github.io/azure-workload-identity/docs/known-issues.html#permission-denied-when-reading-the-projected-service-account-token-file
[17]: https://opensource.microsoft.com/codeofconduct/
[18]: https://opensource.microsoft.com/codeofconduct/faq
[19]: mailto:[email protected]
[20]: https://support.microsoft.com/en-us/help/2941892/support-for-linux-and-open-source-technology-in-azure
[21]: https://github.com/Azure/azure-workload-identity/issues
[22]: https://github.com/Azure/azure-workload-identity/issues/new/choose
[23]: https://api.securityscorecards.dev/projects/github.com/Azure/azure-workload-identity/badge
[24]: https://api.securityscorecards.dev/projects/github.com/Azure/azure-workload-identity