Getting started with Ori Global Cloud

Quick-start guide

Getting started with the Ori Global Cloud platform is lightning fast, unless you don’t have a Kubernetes cluster ready to deploy to. That’s why we’ve created this quick-start guide to help you install MiniKube, a local version of Kubernetes, and get up and running in minutes.

First, let’s get our environment set up!

MiniKube is a single-node Kubernetes cluster that runs on your laptop or workstation. It’s perfect for learning about Kubernetes or testing out new ideas without having to worry about setting up a complex multi-node cluster. If you’re new to Kubernetes, you’ll be able to practise on your own hardware.

You’ll need to install MiniKube (and a container or virtual machine manager) by following these steps, and Kubernetes is a single command away: minikube start

Once you’re set up, you’re ready to deploy! Here are the top user flows on OGC to get you started:

Test image to deploy: observability for multi-cloud deployments

Grafana is a great app for getting started and testing. It provides backend visibility and observability for multi-cloud deployments. The image name is: grafana/grafana-oss (this is enough for us to find the image) and the port protocol is TCP, with ports 443 : 3000. You’ll get to a login page once deployed, where you can use default settings like u:admin p:admin → which will then invite you to set a new password, or you can skip this stage: you then can access the UI. Congrats, you’ve deployed on OGC!

Documentation & support

Our documentation is divided into several sections, each covering a specific aspect of the OGC platform. From getting started with managing your organisation, to creating your first package and deploying it, to advanced features like scaling and monitoring, the following should give you a detailed understanding of how to use OGC to its fullest potential:

  • Organisation: Manage and visualise your resources with multiple dashboard views;
  • Clusters: Onboard K8s clusters from any private or public cloud;
  • Projects: Manage resources and deploy on Clusters either on a exclusive or on a shared basis;
  • Packages: Describe your Application Services and use policies to capture business, infrastructure and networking requirements;
  • Deployments: Run your Application Services in the Project Clusters available that match your policies.

If you need a further helping hand or just want to brainstorm some use cases, reach out to the team on our Community Slack.