- I Planning an Installation using Cloud Lifecycle Manager
- 1 Registering SLES
- 2 Hardware and Software Support Matrix
- 3 Recommended Hardware Minimums for the Example Configurations
- 3.1 Recommended Hardware Minimums for an Entry-scale KVM
- 3.2 Recommended Hardware Minimums for an Entry-scale ESX KVM Model
- 3.3 Recommended Hardware Minimums for an Entry-scale ESX, KVM with Dedicated Cluster for Metering, Monitoring, and Logging
- 3.4 Recommended Hardware Minimums for an Ironic Flat Network Model
- 3.5 Recommended Hardware Minimums for an Entry-scale Swift Model
- 4 High Availability
- 4.1 High Availability Concepts Overview
- 4.2 Highly Available Cloud Infrastructure
- 4.3 High Availability of Controllers
- 4.4 High Availability Routing - Centralized
- 4.5 Availability Zones
- 4.6 Compute with KVM
- 4.7 Nova Availability Zones
- 4.8 Compute with ESX Hypervisor
- 4.9 cinder Availability Zones
- 4.10 Object Storage with Swift
- 4.11 Highly Available Cloud Applications and Workloads
- 4.12 What is not Highly Available?
- 4.13 More Information
- II Cloud Lifecycle Manager Overview
- 5 Input Model
- 6 Configuration Objects
- 7 Other Topics
- 8 Configuration Processor Information Files
- 8.1 address_info.yml
- 8.2 firewall_info.yml
- 8.3 route_info.yml
- 8.4 server_info.yml
- 8.5 service_info.yml
- 8.6 control_plane_topology.yml
- 8.7 network_topology.yml
- 8.8 region_topology.yml
- 8.9 service_topology.yml
- 8.10 private_data_metadata_ccp.yml
- 8.11 password_change.yml
- 8.12 explain.txt
- 8.13 CloudDiagram.txt
- 8.14 HTML Representation
- 9 Example Configurations
- 10 Modifying Example Configurations for Compute Nodes
- 11 Modifying Example Configurations for Object Storage using Swift
- 11.1 Object Storage using swift Overview
- 11.2 Allocating Proxy, Account, and Container (PAC) Servers for Object Storage
- 11.3 Allocating Object Servers
- 11.4 Creating Roles for swift Nodes
- 11.5 Allocating Disk Drives for Object Storage
- 11.6 Swift Requirements for Device Group Drives
- 11.7 Creating a Swift Proxy, Account, and Container (PAC) Cluster
- 11.8 Creating Object Server Resource Nodes
- 11.9 Understanding Swift Network and Service Requirements
- 11.10 Understanding Swift Ring Specifications
- 11.11 Designing Storage Policies
- 11.12 Designing Swift Zones
- 11.13 Customizing Swift Service Configuration Files
- 12 Alternative Configurations
- III Pre-Installation
- IV Cloud Installation
- 19 Overview
- 20 Preparing for Stand-Alone Deployment
- 21 Installing with the Install UI
- 22 Using Git for Configuration Management
- 23 Installing a Stand-Alone Cloud Lifecycle Manager
- 24 Installing Mid-scale and Entry-scale KVM
- 24.1 Important Notes
- 24.2 Prepare for Cloud Installation
- 24.3 Configuring Your Environment
- 24.4 Provisioning Your Baremetal Nodes
- 24.5 Running the Configuration Processor
- 24.6 Configuring TLS
- 24.7 Deploying the Cloud
- 24.8 Configuring a Block Storage Backend
- 24.9 Post-Installation Verification and Administration
- 25 DNS Service Installation Overview
- 26 Magnum Overview
- 27 Installing ESX Computes and OVSvAPP
- 27.1 Prepare for Cloud Installation
- 27.2 Setting Up the Cloud Lifecycle Manager
- 27.3 Overview of ESXi and OVSvApp
- 27.4 VM Appliances Used in OVSvApp Implementation
- 27.5 Prerequisites for Installing ESXi and Managing with vCenter
- 27.6 ESXi/vCenter System Requirements
- 27.7 Creating an ESX Cluster
- 27.8 Configuring the Required Distributed vSwitches and Port Groups
- 27.9 Create a SUSE-based Virtual Appliance Template in vCenter
- 27.10 ESX Network Model Requirements
- 27.11 Creating and Configuring Virtual Machines Based on Virtual Appliance Template
- 27.12 Collect vCenter Credentials and UUID
- 27.13 Edit Input Models to Add and Configure Virtual Appliances
- 27.14 Running the Configuration Processor With Applied Changes
- 27.15 Test the ESX-OVSvApp Environment
- 28 Integrating NSX for vSphere
- 29 Installing Baremetal (Ironic)
- 29.1 Installation for SUSE OpenStack Cloud Entry-scale Cloud with Ironic Flat Network
- 29.2 ironic in Multiple Control Plane
- 29.3 Provisioning Bare-Metal Nodes with Flat Network Model
- 29.4 Provisioning Baremetal Nodes with Multi-Tenancy
- 29.5 View Ironic System Details
- 29.6 Troubleshooting ironic Installation
- 29.7 Node Cleaning
- 29.8 Ironic and HPE OneView
- 29.9 RAID Configuration for Ironic
- 29.10 Audit Support for Ironic
- 30 Installation for SUSE OpenStack Cloud Entry-scale Cloud with Swift Only
- 31 Installing SLES Compute
- 32 Installing manila and Creating manila Shares
- 33 Installing SUSE CaaS Platform heat Templates
- 33.1 SUSE CaaS Platform heat Installation Procedure
- 33.2 Installing SUSE CaaS Platform with Multiple Masters
- 33.3 Deploy SUSE CaaS Platform Stack Using heat SUSE CaaS Platform Playbook
- 33.4 Deploy SUSE CaaS Platform Cluster with Multiple Masters Using heat CaasP Playbook
- 33.5 SUSE CaaS Platform OpenStack Image for heat SUSE CaaS Platform Playbook
- 33.6 Enabling the Cloud Provider Integration (CPI) Feature
- 33.7 Register SUSE CaaS Platform Cluster for Software Updates
- 34 Installing SUSE CaaS Platform v4 using terraform
- 35 Integrations
- 36 Troubleshooting the Installation
- 37 Troubleshooting the ESX
- V Post-Installation
- 38 Post Installation Tasks
- 39 UI Verification
- 40 Installing OpenStack Clients
- 41 Configuring Transport Layer Security (TLS)
- 41.1 Configuring TLS in the input model
- 41.2 User-provided certificates and trust chains
- 41.3 Edit the input model to include your certificate files
- 41.4 Generate a self-signed CA
- 41.5 Generate a certificate signing request
- 41.6 Generate a server certificate
- 41.7 Upload to the Cloud Lifecycle Manager
- 41.8 Configuring the cipher suite
- 41.9 Testing
- 41.10 Verifying that the trust chain is correctly deployed
- 41.11 Turning TLS on or off
- 42 Configuring Availability Zones
- 43 Configuring Load Balancer as a Service
- 44 Other Common Post-Installation Tasks
- VI Support
- 6.1 neutron.networks.vxlan
- 6.2 neutron.networks.vlan
- 6.3 neutron.networks.flat
- 6.4 neutron.l3_agent.external_network_bridge
- 14.1 Control Plane 1
- 14.2 Control Plane 2
- 14.3 Control Plane 3
- 17.1 Local Product Repositories for SUSE OpenStack Cloud
- 17.2 SMT Repositories Hosted on the Cloud Lifecycle Manager
- 17.3 Repository Locations on the Cloud Lifecycle Manager server
- 25.1 DNS Backends
- 26.1 Data
- 26.2 Interfaces
- 26.3 Security Groups
- 26.4 Network Ports
- 28.1 NSX Hardware Requirements for Virtual Machine Integration
- 28.2 NSX Hardware Requirements for Baremetal Integration
- 28.3 NSX Interface Requirements
Copyright © 2006– 2024 SUSE LLC and contributors. All rights reserved.
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License : https://creativecommons.org/licenses/by/3.0/legalcode.
For SUSE trademarks, see https://www.suse.com/company/legal/. All other third-party trademarks are the property of their respective owners. Trademark symbols (®, ™ etc.) denote trademarks of SUSE and its affiliates. Asterisks (*) denote third-party trademarks.
All information found in this book has been compiled with utmost attention to detail. However, this does not guarantee complete accuracy. Neither SUSE LLC, its affiliates, the authors nor the translators shall be held liable for possible errors or the consequences thereof.