Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

This topic describes the steps to create a Kubernetes YAML based blueprint. HyperCloud™ Platform supports deploying standard Kubernetes blueprints. Kubernetes blueprints can only be deployed in a Kubernetes cluster is deployed using the HyperCloud Platform.

Configuring Kubernetes Persistent Volumes

Persistent Volumes are pre-created volumes which can be attached to containers during runtime.

  • Login to the HyperCloud™ Platform with your credentials  Click on Services Orchestration Tab  Click on Containers tab  Click on the Kubernetes Cluster already provisioned
  • Click on Action Button  Click on New
    • Enter a Volume Name: app1-vol1
    • Storage Class: Standard
    • Reclaim Policy: Delete
    • Disk – Select disk options to create the persistent volume
      • New – Enter a Volume Size (GB) for e.g 100 GB
      • Existing – User must provide the exact URI for an existing volume
    • Click Save

...

Use the following steps to deploy a Kubernetes blueprint.

  • Login to the HyperCloud™ Platform with your credentials  Click on Services Orchestration Tab  Click on AppStore.
  • Click on New  Click on K8S

Note: By default, this application will not be accessible to the internet. To enable internet access, change the following under the kind: Service

spec:
#type : NodePort (Comment this line)
type: LoadBalancer

    • Click Save Changes
  • Click on the Kubernetes Blueprint
    • Select the namespace: production
    • Click on Run

Note: This may take more than a few minutes

...

Use the following steps to deploy a Kubernetes blueprint.

...

Create an archive using the following steps:

tar -cvf mongodb
tar --gzip -cvzf mongodb-5.17.0.tgz mongodb

...

  • Enter a Name: MongoDB
  • Click on Choose File and upload the mongodb-5.17.0.tgz
  • On the Entitled Users:
    • Select Only Me: If this template is not meant to be shared
    • Select Everyone: If this template is to be shared with everyone in the Tenant
    • Select Groups & Users: if the template is to be shared with specific users or groups
  • Click on Save Changes

...

Overview

...

The HyperCloud™ Platform (HCP) supports standard Kubernetes Blueprint deployments. You can deploy a Kubernetes blueprint only on a Kubernetes cluster. 
Follow these steps to create a Kubernetes Blueprint using YAML. 

  1. https://cloudsphere.atlassian.net/wiki/x/95F4BQ

  2. https://cloudsphere.atlassian.net/wiki/x/MQUGAw

  3. https://cloudsphere.atlassian.net/wiki/x/h4MGAw