Occopus Logo
latest

User guide

  • Concept
  • Features
  • Supported Resources
    • EC2
    • Nova
    • Azure
    • CloudBroker
    • Docker
    • CloudSigma
  • Setup
    • Installation
    • Configuration
    • Authentication
  • Composing an infrastructure
    • Infrastructure Description
    • Node Description
    • Node Definition
      • Resource
        • EC2
        • Nova
        • Azure
        • Azure ACI
        • CloudBroker
        • Docker
        • CloudSigma
      • Collecting Resource Attributes
        • Amazon (EC2)
        • Cloudbroker
        • CloudSigma
        • OpenStack Horizon (Nova)
      • Contextualisation
        • Cloudinit
        • Docker
      • Contextualisation variables and methods
        • Contextualization plugins
        • Cloud-init plugin
        • Jinja2 templating
        • General rules
        • How/where to define own variables
        • How/where to refer to own variables
        • Enable/disable jinja syntax
        • System level constants and methods
      • Config management
        • Chef
        • Puppet-solo
      • Health-check
        • Ping
        • Ports
        • Urls
        • MysqlDBs
        • Timeout
      • Multiple node implementations
      • Examples
  • Usage
    • Command line tools
      • occopus-build
      • occopus-destroy
      • occopus-maintain
      • occopus-scale
      • occopus-import
      • occopus-rest-service
    • REST API
      • POST /infrastructures/
      • GET /infrastructures/
      • POST /infrastructures/(infraid)/scaledown/(nodename)/(nodeid)
      • POST /infrastructures/(infraid)/scaleup/(nodename)/(int: count)
      • POST /infrastructures/(infraid)/scaleto/(nodename)/(int: count)
      • POST /infrastructures/(infraid)/scaledown/(nodename)
      • POST /infrastructures/(infraid)/scaleup/(nodename)
      • POST /infrastructures/(infraid)/attach
      • POST /infrastructures/(infraid)/detach
      • POST /infrastructures/(infraid)/notify
      • GET /infrastructures/(infraid)
      • DELETE /infrastructures/(infraid)
    • Python API
  • Release Notes
    • v1.10 (30 Nov 2021)
    • v1.9 (25 May 2021)
    • v1.8 (17 Aug 2020)
    • v1.7 (30 Apr 2020)
    • v1.6 (05 Apr 2019)
    • v1.5 (23 May 2017)
    • v1.4 (27 March 2017)
    • v1.3 (09 January 2017)
    • v1.2 (11 August 2016)
    • v1.1 (5 June 2016)
    • v1.0 (6 April 2016)
    • v0.3.0 (15 Jan 2016)
    • v0.2.1 (10 Nov 2015)
    • v0.2.0 (4 Nov 2015)
  • Contact Us

Tutorials

  • Resource plugins
    • EC2-Helloworld
    • EC2-Ping
    • Nova-Helloworld
    • Nova-Ping
    • Azure-Helloworld
    • Azure-Ping
    • Azure-ACI-Helloworld
    • Azure-ACI-Nginx
    • Docker-Helloworld
    • Docker-Ping
    • CloudSigma-Helloworld
    • CloudSigma-Ping
    • CloudBroker-Helloworld
    • CloudBroker-Ping
  • Config manager plugins
    • Chef-Apache2
    • Chef-Wordpress
    • PuppetSolo-Wordpress
  • Building clusters
    • Docker-Swarm cluster
    • Kubernetes cluster
    • Slurm cluster
    • DataAvenue cluster
    • CQueue cluster
  • Autoscaling infrastructures
    • Autoscaling-DataAvenue
    • Autoscaling-Hadoop cluster
  • Flowbster
    • Autodock vina
  • Big Data and AI applications
    • Apache Hadoop cluster
    • Apache Spark cluster with RStudio Stack
    • Apache Spark cluster with Jupyter notebook and PySpark
    • TensorFlow and Keras with Jupyter Notebook Stack
    • TensorFlow 2 with JupyterLab Stack using NVIDIA GPU card
    • JupyterLab

Developer guide

  • Build environment
  • Packaging and deployment
    • Managing the internal PyPI server
    • Dependency Manifests
    • Creating Packages
    • Vendoring Packages
    • Packages (in a topological order)
  • API
    • Basic features for Occopus-based applications
      • Occopus Configuration
    • Infrastructure Manager
  • Develop documentation
    • Creating documentation environment locally
    • Visualize local build
    • Helper scripts
      • createTarFileFromTutorials.sh
      • updateAbsoluteGithubLinksToChangeBranch.sh
    • Read the Docs build
Occopus
  • »
  • Search


© Copyright 2020, SZTAKI. Revision 655f767b.

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