/yorc-guides

Installing, using, troubleshooting the Orchestrator

Apache License 2.0Apache-2.0

Ystia Orchestrator guides

This repository provides guidance on how to install, use and troubleshoot the Ystia Orchestrator (Yorc) latest release 4.1.1.

Overview

The Ystia Orchestrator provides applications lifecycle management over hybrid infrastructures​:

  • Infrastructure as a Service (Google Cloud, AWS, OpenStack, Hosts Pool)​
  • Container as a Service (Kubernetes)​
  • High Performance Computing (Slurm)

Applications and Components are written in TOSCA (Topology and Orchestration Specification for Cloud Applications), an OASIS consortium standard language to describe a topology of cloud based web services, their components and relationships, portable across infrastructures.

The Orchestrator has companions products :

  • the Ystia Forge, repository of components and application templates
  • A UI/Studio Alien4Cloud, that can use Yorc to deploy these application templates.

Yorc is one binary used for both the CLI and the Yorc server exposing a REST API.

To get started, you can start running a Yorc docker container, install Alien4Cloud, upload sample application from the Forge and deploy this application on one of the supported types of infrastructures as described in the following sections.

Installation/configuration

Install the Ochestrator

Install and configure the Orchestrator UI companion - Alien4Cloud

Bootstrap a full stack

Applications deployment

Troubleshooting