Robin Documentation

Contents:

  • 1. Introduction
  • 2. Getting started
  • 3. Configuring Bundles
  • 4. Template generation
  • 5. Upgradeable Bundles
  • 6. Influencing Workflow Behavior
  • 7. Manifest Attribute Breakdown
Robin Documentation
  • Docs »
  • Robin Hyperconverged Kubernetes Bundle Building Guide
  • View page source

Robin Hyperconverged Kubernetes Bundle Building GuideΒΆ

Contents:

  • 1. Introduction
  • 2. Getting started
    • 2.1. Constructing an Application Bundle
    • 2.2. Managing Application Bundles
    • 2.3. Managing Images
  • 3. Configuring Bundles
    • 3.1. Image
    • 3.2. Compute Resources
    • 3.3. Storage Resources
    • 3.4. Container Based Environment Variables
    • 3.5. Data Locality Policies
    • 3.6. Application Variables
    • 3.7. Network Resources
    • 3.8. Service Construction
    • 3.9. Skip Headless Service
    • 3.10. Specifying Sidecar Containers
    • 3.11. Dependencies between Roles
    • 3.12. Defining Affinity/Anti-Affinity Policies
    • 3.13. Enabling Horizontal Pod Autoscaling
  • 4. Template generation
    • 4.1. User Input YAML
    • 4.2. Generating a Template
  • 5. Upgradeable Bundles
    • 5.1. Manifest Attributes
    • 5.2. Technical Considerations
    • 5.3. Example
  • 6. Influencing Workflow Behavior
    • 6.1. Vnode Hook Scripts
    • 6.2. Application Hook Scripts
    • 6.3. Order of execution
    • 6.4. Creating additional Kubernetes objects
  • 7. Manifest Attribute Breakdown
    • 7.1. Supported attributes
    • 7.2. Mandatory attributes
    • 7.3. Optional attributes
    • 7.4. Miscellaneous
Next

© Copyright 2024, Robin.io.

ROBIN Hyperconverged Kubernetes for Big Data, Databases and AI/ML