taikun.cloud

Octavia CLI Reference

List of released CLI commands available in openstack client. These commands can be referenced by doing openstack help loadbalancer. loadbalancer loadbalancer create Create a load balancer -f <FORMATTER>, –format <FORMATTER> the output format, defaults to table-c COLUMN, –column COLUMN specify the column(s) to include, can be repeated to show multiple columns–noindent whether to disable indenting the JSON–prefix <PREFIX> add a prefix to all variable names–max-width <integer> […]

High Availability and Scalability

HA and Scalability ironic-api The Bare Metal API service is stateless, and thus can be easily scaled horizontally. It is recommended to deploy it as a WSGI application behind e.g. Apache or another WSGI container. Note This service accesses the ironic database for reading entities (e.g. in response to GET /v1/nodes request) and in rare cases for writing. […]

Manage Projects, Users, and Roles

Manage projects, users, and roles As an administrator, you manage projects, users, and roles. Projects are organizational units in the cloud to which you can assign users. Projects are also known as tenants or accounts. Users can be members of one or more projects. Roles define which actions users can perform. You assign roles to […]

Ansible Deploy Interface

Ansible is a mature and popular automation tool, written in Python and requiring no agents running on the node being configured. All communications with the node are by default performed over secure SSH transport. The ansible deploy interface uses Ansible playbooks to define the deployment logic. It is not based on Ironic Python Agent (IPA) and does not generally need […]

Drivers, Hardware Types and Hardware Interfaces

Generic Interfaces Hardware Types Changing Hardware Types and Interfaces Hardware types and interfaces are enabled in the configuration as described in Enabling drivers and hardware types. Usually, a hardware type is configured on enrolling as described in Enrollment: Any hardware interfaces can be specified on enrollment as well: For the remaining interfaces the default value is assigned […]

Enrollment of Hardware

After all the services have been properly configured, you should enroll your hardware with the Bare Metal service, and confirm that the Compute service sees the available hardware. The nodes will be visible to the Compute service once they are in the available provision state. Note After enrolling nodes with the Bare Metal service, the Compute service […]

Bare Metal service overview

The Bare Metal service, codenamed ironic, is a collection of components that provides support to manage and provision physical machines. Bare Metal service components The Bare Metal service includes the following components: ironic-api A RESTful API that processes application requests by sending them to the ironic-conductor over remote procedure call (RPC). Can be run through WSGI or as a […]

Taikun OCP Architecture

Overview The Taikun OCP platform built on open-source principles, is an Infrastructure as a Service (IaaS) solution catering to the management and orchestration of computing, storage, and networking resources. Its architecture comprises diverse components, each fulfilling distinct functions and offering the flexibility of independent or combined usage to deliver a comprehensive cloud experience. Operated on […]

Network CLI Guide

network¶ A network is an isolated Layer 2 networking segment. There are two types of networks, project and provider networks. Project networks are fully isolated and are not shared with other projects. Provider networks map to existing physical networks in the data center and provide external network access for servers and other resources. Only an […]

Prometheus Service Overview

What is Prometheus? Prometheus is an open-source systems monitoring and alerting toolkit originally built at SoundCloud. Since its inception in 2012, many companies and organizations have adopted Prometheus, and the project has a very active developer and user community. It is now a standalone open source project and maintained independently of any company. To emphasize this, and to […]