A list of remote registries used when fetching application images. By adding an entry here, and adding credentials to Strongbox it is possible to fetch images from an authenticated registry.
Created
Bad Request
Unauthorized
Forbidden
Not Found
Conflict (instance exists)
Service Unavailable (strongbox sealed)
address: registry.example.com override-address: registry.example.com:6000 ca-cert: | -----BEGIN CERTIFICATE----- MIIFcDCCA1igAwIBAgIUIPuDwU8c4lqnTlPNHmDlqsw7b8QwDQYJKoZIhvcNAQEL XiMeFT5d7CImdCSZxjzfBGoLNEkOpU6F799icb3VX2URbzfPuSKVp3umsdT8gx4s WqxB6A== -----END CERTIFICATE----- credentials: - repository: "*" vault: myvault secret: a - repository: avassa-public vault: myvault secret: b - repository: avassa-public/digital-assets-manager vault: myvault secret: c
fields | string Retrieve only requested fields from the resource See section fields |
validate | string <enumeration> Validate the request but do not actually perform the requested operation |
keys | string <enumeration> Retrieve only the keys for the list |
count | string <enumeration> Retrieve only the number of elements in the list |
OK
Bad Request
Unauthorized
Forbidden
Not Found
Precondition Failed
Service Unavailable (strongbox sealed)
- address: registry.example.com override-address: registry.example.com:6000 ca-cert: | -----BEGIN CERTIFICATE----- MIIFcDCCA1igAwIBAgIUIPuDwU8c4lqnTlPNHmDlqsw7b8QwDQYJKoZIhvcNAQEL XiMeFT5d7CImdCSZxjzfBGoLNEkOpU6F799icb3VX2URbzfPuSKVp3umsdT8gx4s WqxB6A== -----END CERTIFICATE----- credentials: - repository: "*" vault: myvault secret: a - repository: avassa-public vault: myvault secret: b - repository: avassa-public/digital-assets-manager vault: myvault secret: c
No Content
Bad Request
Unauthorized
Forbidden
Not Found
Precondition Failed
Service Unavailable (strongbox sealed)
address: registry.example.com override-address: registry.example.com:6000 ca-cert: | -----BEGIN CERTIFICATE----- MIIFcDCCA1igAwIBAgIUIPuDwU8c4lqnTlPNHmDlqsw7b8QwDQYJKoZIhvcNAQEL XiMeFT5d7CImdCSZxjzfBGoLNEkOpU6F799icb3VX2URbzfPuSKVp3umsdT8gx4s WqxB6A== -----END CERTIFICATE----- credentials: - repository: "*" vault: myvault secret: a - repository: avassa-public vault: myvault secret: b - repository: avassa-public/digital-assets-manager vault: myvault secret: c
Created
No Content
Bad Request
Unauthorized
Forbidden
Not Found
Precondition Failed
Service Unavailable (strongbox sealed)
address: registry.example.com override-address: registry.example.com:6000 ca-cert: | -----BEGIN CERTIFICATE----- MIIFcDCCA1igAwIBAgIUIPuDwU8c4lqnTlPNHmDlqsw7b8QwDQYJKoZIhvcNAQEL XiMeFT5d7CImdCSZxjzfBGoLNEkOpU6F799icb3VX2URbzfPuSKVp3umsdT8gx4s WqxB6A== -----END CERTIFICATE----- credentials: - repository: "*" vault: myvault secret: a - repository: avassa-public vault: myvault secret: b - repository: avassa-public/digital-assets-manager vault: myvault secret: c
fields | string Retrieve only requested fields from the resource See section fields |
validate | string <enumeration> Validate the request but do not actually perform the requested operation |
OK
Bad Request
Unauthorized
Forbidden
Not Found
Precondition Failed
Service Unavailable (strongbox sealed)
address: registry.example.com override-address: registry.example.com:6000 ca-cert: | -----BEGIN CERTIFICATE----- MIIFcDCCA1igAwIBAgIUIPuDwU8c4lqnTlPNHmDlqsw7b8QwDQYJKoZIhvcNAQEL XiMeFT5d7CImdCSZxjzfBGoLNEkOpU6F799icb3VX2URbzfPuSKVp3umsdT8gx4s WqxB6A== -----END CERTIFICATE----- credentials: - repository: "*" vault: myvault secret: a - repository: avassa-public vault: myvault secret: b - repository: avassa-public/digital-assets-manager vault: myvault secret: c
fields | string Retrieve only requested fields from the resource See section fields |
site | string Send the request to the specfifed site |
content | string <enumeration> Filter descendant nodes in the response |
keys | string <enumeration> Retrieve only the keys for the list |
count | string <enumeration> Retrieve only the number of elements in the list |
OK
Bad Request
Unauthorized
Forbidden
Not Found
Service Unavailable (strongbox sealed)
- address: registry.example.com override-address: registry.example.com:6000 ca-cert: | -----BEGIN CERTIFICATE----- MIIFcDCCA1igAwIBAgIUIPuDwU8c4lqnTlPNHmDlqsw7b8QwDQYJKoZIhvcNAQEL XiMeFT5d7CImdCSZxjzfBGoLNEkOpU6F799icb3VX2URbzfPuSKVp3umsdT8gx4s WqxB6A== -----END CERTIFICATE----- credentials: - repository: "*" vault: myvault secret: a - repository: avassa-public vault: myvault secret: b - repository: avassa-public/digital-assets-manager vault: myvault secret: c
fields | string Retrieve only requested fields from the resource See section fields |
site | string Send the request to the specfifed site |
content | string <enumeration> Filter descendant nodes in the response |
OK
Bad Request
Unauthorized
Forbidden
Not Found
Service Unavailable (strongbox sealed)
address: registry.example.com override-address: registry.example.com:6000 ca-cert: | -----BEGIN CERTIFICATE----- MIIFcDCCA1igAwIBAgIUIPuDwU8c4lqnTlPNHmDlqsw7b8QwDQYJKoZIhvcNAQEL XiMeFT5d7CImdCSZxjzfBGoLNEkOpU6F799icb3VX2URbzfPuSKVp3umsdT8gx4s WqxB6A== -----END CERTIFICATE----- credentials: - repository: "*" vault: myvault secret: a - repository: avassa-public vault: myvault secret: b - repository: avassa-public/digital-assets-manager vault: myvault secret: c
Fetch the list of available images from the remote registry.
OK
Bad Request
Unauthorized
Forbidden
Not Found
Service Unavailable (strongbox sealed)
repository: avassa-public/movie-theaters-demo/kettle-popper-manager tags: - latest - v1.0
images: - name: avassa-public/movie-theaters-demo/kettle-popper-manager:latest digest: sha256:d0a38dc334e40c3a3812f1d36f6568d1cbef29ae294ab6d36cb36983b1233f18 type: image-index images: - digest: sha256:5d8dea50be787ce679a676dafc6e63c4af27bc97d8cd455387b73b89b03742fa platform: linux/amd64 image-id: sha256:30f8fc5a7f151873cf9fc3c0b628ef702c69ae08e418e17440d012c088bc05d1 compressed-size: 34.87 MiB labels: {} - digest: sha256:f3596779cc390183741447c29b16b281e21c35e9456221ebb735b51d5248cc5e platform: linux/arm64 image-id: sha256:4c5d3a3cc10cee34a7300aa2eac106e8d733999d0f05bfd1bbdfb7a808bb3818 compressed-size: 34.92 MiB labels: {} - name: avassa-public/movie-theaters-demo/kettle-popper-manager:v1.0 digest: sha256:38cd92e53bd34757638e833d179198fc8254b8ed6156e9fc70946bd4eec4ba26 type: image-index images: - digest: sha256:5d8dea50be787ce679a676dafc6e63c4af27bc97d8cd455387b73b89b03742fa platform: linux/amd64 image-id: sha256:30f8fc5a7f151873cf9fc3c0b628ef702c69ae08e418e17440d012c088bc05d1 compressed-size: 34.87 MiB labels: {} - digest: sha256:419bb49533b1825b2448abe8e310773f22a6158142bf570f17b8e3a07d4f82e4 platform: linux/arm64 image-id: sha256:924653a7208e0ff754b0416ef8bbffa229f79ed88bbb8e56fc337f51fb58c6b8 compressed-size: 34.92 MiB labels: {}
Fetch the list of available repositories from the remote registry.
OK
Bad Request
Unauthorized
Forbidden
Not Found
Service Unavailable (strongbox sealed)
repositories: - avassa-public/movie-theaters-demo/kettle-popper-manager - avassa-public/movie-theaters-demo/curtain-controller - avassa-public/movie-theaters-demo/visitors-counter
Pull an image from this remote registry.
OK
Bad Request
Unauthorized
Forbidden
Not Found
Service Unavailable (strongbox sealed)
image: avassa-public/movie-theaters-demo/kettle-popper-manager:v1.0 platform: x86_64 to: avassa/kettle-popper-manager
name: avassa/kettle-popper-manager:latest digest: sha256:38cd92e53bd34757638e833d179198fc8254b8ed6156e9fc70946bd4eec4ba26 tag-updated: true
Try to connect and authenticate with the remote registry. Returns 'success' or an error message.
OK
Bad Request
Unauthorized
Forbidden
Not Found
Service Unavailable (strongbox sealed)
image: avassa-public/movie-theaters-demo/curtain-controller
success: true digest: sha256:565f2b8629c3f5e6b79b78157fdb0c640e5a4fc53a43f728624be7df8831bd3e