MiCADO
0.10.0
User Documentation
Deployment
Prerequisites
Ansible
curl
jq
wrk (optional)
Installation
Step 1: Download the ansible playbook.
Step 2: Specify cloud credential for instantiating MiCADO workers.
Optional: Added security
Step 3a: Specify security settings and credentials to access MiCADO.
Step 3b: (Optional) Specify credentials to use private Docker registries.
Advanced: Multiple Registries or Token Auth
Step 4: Launch an empty cloud VM instance for MiCADO master.
Step 5: Customize the inventory file for the MiCADO master.
Step 6: Customize the deployment
Step 7: Start the installation of MiCADO master.
Optional: Build & Start Roles
Advanced: Cloud specific fixes
After deployment
Update Cloud Credentials
Check the logs
Accessing user-defined service
Dashboard
RESTful API
Application Description Template (ADT)
Overview
Main sections of the ADT
Example of the overall structure of an ADT
Application
Properties
Artifacts
Requirements
Interfaces
Types
Examples of the definition of a basic application
Networking in Kubernetes
Volume
Interfaces
Types
Examples of the definition of a basic volume
Configuration Data
Interfaces
Types
Examples of the definition of a simple ConfigMap
Virtual Machine
General
CloudSigma
CloudBroker
EC2
Nova
Azure
GCE
OCI
Types
Example definition of a VM using abstraction
Monitoring Policy
Scaling Policy
Basic scaling
Optimiser-based scaling
Network policy
Secret policy
Tutorials
stressng
cqueue
nginx
wordpress
MiCADO Client Library
Release Notes
v0.10.0 (23 February 2022)
Internal MiCADO-Edge Release (4 May 2021)
v0.9.1-rev1 (28 October 2020)
v0.9.1 (1 October 2020)
v0.9.0 (9 April 2020)
v0.8.0 (30 September 2019)
v0.7.3 (14 Jun 2019)
v0.7.2-rev1 (01 Apr 2019)
v0.7.2 (25 Feb 2019)
v0.7.1 (10 Jan 2019)
v0.7.0 (12 Dec 2018)
Older MiCADO Versions
What’s New
v0.10.0
Major Enhancements
Fixes
OpenStack SSH Keypair name collision
Known Issues & Deprecations
Ubuntu 16.04
Internal MiCADO-Edge Release
Major Enhancements
Support for Edge Nodes
More Authentication Types Supported in OpenStack
Support for Specifying Floating IPs in OpenStack
v0.9.1
Major Enhancements
Support for Oracle Cloud Infrastructure
Submitter API v2.0
Fixes
Kubernetes Secret Distribution via ADT Policies
Known Issues & Deprecations
Ubuntu 16.04
v0.9.0
Major Enhancements
Terraform for Cloud Orchestration
Improved Credential File Handling
Improved Node Contextualisation
Fixes
Zorp Ingress
Different Versioned Workers
Known Issues & Deprecations
IPSec and Dropped Network Packets
Compute Node Inputs in ADTs
MiCADO
Docs
»
Index
Edit on GitHub
Index
Read the Docs
v: 0.10.0
Versions
latest
stable
0.10.0
0.9.1-rev1
0.9.1
0.9.0
0.8.0
0.7.3
0.7.2-rev1
0.7.2
0.7.1
0.7.0
0.6.1
0.6.0
0.5.0
develop
Downloads
On Read the Docs
Project Home
Builds
Free document hosting provided by
Read the Docs
.