MiCADO
0.9.1-rev1

User Documentation

  • Deployment
    • Prerequisites
      • Ansible
      • curl
      • jq
      • wrk
    • 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.
      • 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
    • 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
    • Overview
    • Getting Started
      • Install requirements
      • Get the MiCADO Client Library
      • Specify cloud credentials
    • Example
    • Documentation Reference
      • MiCADO Client
      • MiCADO Application
      • MiCADO Master
    • Roadmap
  • Release Notes
    • 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.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

A | C | D | F | G | I | L | M

A

  • adaptors (micado.models.application.Application attribute)
  • api (micado.models.master.MicadoMaster attribute)
  • Application (class in micado.models.application)
  • Applications (class in micado.models.application)
  • applications (micado.client.MicadoClient attribute)
  • attach() (micado.models.master.MicadoMaster method)

C

  • create() (micado.models.application.Applications method)
    • (micado.models.master.MicadoMaster method)

D

  • delete() (micado.models.application.Applications method)
  • destroy() (micado.models.master.MicadoMaster method)

F

  • from_master() (micado.client.MicadoClient class method)

G

  • get() (micado.models.application.Applications method)

I

  • init_api() (micado.models.master.MicadoMaster method)

L

  • launcher (micado.models.master.MicadoMaster attribute)
  • list() (micado.models.application.Applications method)

M

  • master (micado.client.MicadoClient attribute)
  • master_id (micado.models.master.MicadoMaster attribute)
  • micado.client (module)
  • micado.models.application (module)
  • micado.models.master (module)
  • MicadoClient (class in micado.client)
  • MicadoMaster (class in micado.models.master)
  • model (micado.models.application.Applications attribute)

© Copyright 2020, Cloud Orchestration at the Level of Application Revision 5c33248d.

Built with Sphinx using a theme provided by Read the Docs.