Important: OpenStack Designate does not provide official standalone Docker images for general use. Designate containers are only available as part of full OpenStack platform deployments (Red Hat OpenStack Platform, OpenStack Kolla).
Red Hat provides Designate containers as part of RHOSP deployment - not as standalone images.
Kolla provides containerized OpenStack deployments including Designate via Kolla-Ansible.
- name: Deploy Designate via Kolla-Ansible (Template)
hosts: designate_nodes
become: true
vars:
kolla_base_distro: "centos"
kolla_install_type: "source"
openstack_release: "2023.2"
enable_designate: "yes"
tasks:
- name: Install Kolla-Ansible
ansible.builtin.pip:
name: kolla-ansible
state: present
- name: Create Kolla configuration directory
ansible.builtin.file:
path: /etc/kolla
state: directory
mode: "0755"
- name: Deploy globals.yml
ansible.builtin.copy:
dest: /etc/kolla/globals.yml
content: |
kolla_base_distro: {{ kolla_base_distro }}
kolla_install_type: {{ kolla_install_type }}
openstack_release: {{ openstack_release }}
enable_designate: {{ enable_designate }}
For most use cases, traditional package-based installation is recommended:
Designate requires deep OpenStack expertise. We provide specialized consulting for Designate deployments, multi-tenant DNS configurations, and backend integrations. Contact office@linux-server-admin.com or visit our contact page.