Overview
You can deploy a Kubernetes Blueprint on the HyperCloudTM Platform (HCP) using:
YAML based Kubernetes Blueprint
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
Click on Action Import
Click on Choose File Enter the following URL Kubernetes Guestbook Application
Note: By default, this application will not be accessible to the internet. To enable internet access, change the following under the kind: Service
spec: |
Click Save Changes
Click on the Kubernetes Blueprint
Select the namespace: production
Click on Run
Note: This may take more than a few minutes
The Application can be found under Services Orchestration Tab Click on Apps tab
Refer https://kubernetes.io/docs/tutorials/ to create Kubernetes YAML based Blueprints.
Kubernetes Hem Chart
Use the following steps to deploy a Kubernetes blueprint.
Download the sample Kubernetes HELM Chart from https://github.com/hypergrid-inc/HyperCloud-Blueprints/tree/master/Kubernetes/Helm%20Charts/mongodb
Create an archive using the following steps:
tar -cvf mongodb
tar --gzip -cvzf mongodb-5.17.0.tgz mongodbLogin to the HyperCloud™ Platform with your credentials Click on Services Orchestration Tab Click on AppStore. Click on New Click on Helm
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
Click on the Helm Chart for mongodb Select a namespace for e.g. production Click Run.
This will deploy the helm chart app on a Kubernetes cluster.