aa_create_own_image_ee
Это старая версия документа!
Подготовка и публикация собственных образов контейнеров для выполнения заданий
Создать каталог проекта.
mkdir -p my-image-ee cd my-image-ee
Создать в каталоге файлы:
- ansible.cfg
- execution-environment.yml
- requirements.yml
- ansible.cfg
- [galaxy]
- server_list = validated
- ignore_certs = true
- [galaxy_server.validated]
- url = <URL хранилища>
- token = <Токен>
- server_list = validated - название репозитория
- ignore_certs = true - игнорировать ошибку сертификата
- URL хранилища получить на странице Astra Automation > Контент автоматизации > Репозитории > validated > Подробности > URL хранилища
- Токен получить на странице Astra Automation > Контент автоматизации > Подключение к Private Automation Hub
- execution-environment.yml
- ---
- version: 3
- images:
- base_image:
- name: aa-gateway.cloud.step.ru/aa-2.0/aa-minimal-ee:latest
- #name: localhost/aa-full-ee-updated:latest
- dependencies:
- galaxy: requirements.yml
- additional_build_files:
- - src: ansible.cfg
- dest: configs
- additional_build_steps:
- prepend_galaxy:
- - COPY _build/configs/ansible.cfg /etc/ansible/ansible.cfg
- requirements.yml
- ---
- collections:
- #- name: microsoft.ad
- #- name: ansible.netcommon
- #- name: cisco.catalystcenter
- - name: vmware.vmware
- - name: community.vmware
- #- name: fortinet.fmgdevice
IMAGE_TEG=0.0.3 IMAGE_NAME=step-lab-vmware GATEWAY_FQDN=aa-gateway.cloud.step.ru ansible-builder build --container-runtime podman -t $GATEWAY_FQDN/$IMAGE_NAME:$IMAGE_TEG -v 3 podman tag $(podman images -q | head -1) $GATEWAY_FQDN/$IMAGE_NAME:$IMAGE_TEG podman login --tls-verify=false $GATEWAY_FQDN podman push --tls-verify=false $GATEWAY_FQDN/$IMAGE_NAME:$IMAGE_TEG
aa_create_own_image_ee.1773125234.txt.gz · Последнее изменение: 2026/03/10 09:47 — dmitry@alifatov.ru
