Azure / Azure/acr

Custom Certificate Authority for ACR Task Credentials

Open
#696 2 comments 3 reactions 1 assignee Assigned to @toddysm View on GitHub
feature-acr-tasks feature-request triaged
Dominant language
No language data
Stars
177
Forks
137
PR merge metrics
No merged PRs in 30d

Description

**What is the problem you're trying to solve**
As part of the Private Agent Pool option, ACR Tasks now can run in private network for large enterprise companies and run builds from/to private registries available in the private network.
However, for most of these registries, the certificate authority is an internal PKI, meaning that ACR Tasks as of right now cannot connect to it.

**Describe the solution you'd like**
a way to configure certificate authority bundle on the ACR Task credentials, like this:
```
{
"type": "Microsoft.ContainerRegistry/registries/tasks",
"apiVersion": "2019-06-01-preview",
"name": "string",
"location": "string",
# omited for brevity
"properties": {
"credentials": {
"customRegistries": {
"private-registry.private-dns.net" : {
"certificateAuthority": "b64 encoded CA Certificate bundle", # <------------- This line here
"username": "foo",
}
#omited for brevity
}
```

**Additional context**
Add any other context or screenshots about the feature request here.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.