X-Git-Url: https://gerrit.akraino.org/r/gitweb?a=blobdiff_plain;f=ansible%2Froles%2Fregistry%2Ftemplates%2Fmain%2Fdockerreg.yml;fp=ansible%2Froles%2Fregistry%2Ftemplates%2Fmain%2Fdockerreg.yml;h=bd7e49ba5dbf28e27a328c6f7adaa7223ef259e4;hb=2ed671c54dad28dd81763928b28cd17d5c76df66;hp=0000000000000000000000000000000000000000;hpb=2c8d12e674aa66af96cd6d2d750f061092db95df;p=ta%2Fcaas-registry.git diff --git a/ansible/roles/registry/templates/main/dockerreg.yml b/ansible/roles/registry/templates/main/dockerreg.yml new file mode 100644 index 0000000..bd7e49b --- /dev/null +++ b/ansible/roles/registry/templates/main/dockerreg.yml @@ -0,0 +1,36 @@ +{# +Copyright 2019 Nokia + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +#} +--- +version: 0.1 +storage: + cache: + blobdescriptor: inmemory + delete: + enabled: true + swift: + username: admin:registry + password: {{ swift_registry_pass }} + authurl: {{ caas.swift }}/auth/v1.0 + container: dockerregistry +http: + secret: 5f0fa8b7a739 + tls: + certificate: /etc/docker-registry/registry{{ nodeindex }}.pem + key: /etc/docker-registry/registry{{ nodeindex }}-key.pem + clientcas: + - /etc/docker-registry/ca.pem +log: + level: warn