blob: bff0774f3e48affdeee2afd7c483c2370a2c4ecd [file] [log] [blame]
---
# ============LICENSE_START=======================================================
# # Copyright (C) 2019 The Nordix Foundation. All rights reserved.
# # ================================================================================
# # 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.
# #
# # SPDX-License-Identifier: Apache-2.0
# # ============LICENSE_END=========================================================
# TODO: replace hardcoded IP by a reference to idf
# TODO: replace echo command
- name: Proxy apt to jumphost with apt-cacher
shell: echo 'Acquire::http { Proxy "http://10.2.0.1:3142"; };' > /etc/apt/apt.conf.d/02Proxy
register: echo
changed_when: '"Proxy" in echo.stdout'
- name: Configure end nodes in offline mode
block:
- name: Copy kubespray cache to k8s nodes
synchronize:
src: "{{ engine_cache }}/offline/kubespray_cache"
dest: /tmp
- name: Copy docker gpg key
synchronize:
src: "{{ engine_cache }}/offline/docker.key"
dest: /tmp/docker.key
when: offline_deployment|bool
# vim: set ts=2 sw=2 expandtab: