source-controller/internal/controller
Dipti Pai 48417bdc8b Enable Azure OIDC for Azure DevOps Respository
- Add a new provider field to GitRepository API spec which can be set to azure to enable passwordless authentication to Azure DevOps repositories.

- API docs for new provider field and guidance to setup Azure environment with workload identity.

- Controller changes to set the provider options in git authoptions to fetch credential while cloning the repository.

- Add unit tests for testing provider

Signed-off-by: Dipti Pai <diptipai89@outlook.com>
2024-09-13 13:41:18 -07:00
..
testdata Introduce a semver filter in OCIRepository 2024-03-28 00:09:51 +01:00
artifact.go Move controllers to internal/controller 2023-05-03 15:35:45 +05:30
artifact_matchers_test.go Move controllers to internal/controller 2023-05-03 15:35:45 +05:30
artifact_test.go Move controllers to internal/controller 2023-05-03 15:35:45 +05:30
bucket_controller.go Alias Bucket providers from v1beta2 to v1 2024-08-27 17:16:14 +03:00
bucket_controller_fetch_test.go Promote Bucket API to v1 2024-08-23 13:25:57 +03:00
bucket_controller_test.go Promote Bucket API to v1 2024-08-23 13:25:57 +03:00
common_test.go Move controllers to internal/controller 2023-05-03 15:35:45 +05:30
gitrepository_controller.go Enable Azure OIDC for Azure DevOps Respository 2024-09-13 13:41:18 -07:00
gitrepository_controller_fuzz_test.go update dependencies and switch to `go-git/go-git` 2023-05-26 13:46:48 +05:30
gitrepository_controller_test.go Enable Azure OIDC for Azure DevOps Respository 2024-09-13 13:41:18 -07:00
helmchart_controller.go Promote Bucket API to v1 2024-08-23 13:25:57 +03:00
helmchart_controller_test.go Promote Bucket API to v1 2024-08-23 13:25:57 +03:00
helmrepository_controller.go Update dependencies to Kubernetes v1.31.0 2024-08-14 21:40:29 +03:00
helmrepository_controller_test.go Promote Helm APIs to v1 (GA) 2024-05-02 16:04:27 +03:00
ocirepository_controller.go OCIRepository: Configure proxy for OIDC auth 2024-09-10 18:54:32 +03:00
ocirepository_controller_test.go Update tests for notation 1.2 2024-09-04 09:42:41 +03:00
source_predicate.go Move controllers to internal/controller 2023-05-03 15:35:45 +05:30
storage.go storage: change default file permissions 2023-11-06 12:22:40 +01:00
storage_test.go update dependencies and switch to `go-git/go-git` 2023-05-26 13:46:48 +05:30
suite_test.go allow insecure registry login 2024-04-18 13:12:18 +00:00