Canine.sh
  • Canine Documentation
  • Getting Started
    • Quickstart
      • (Optional) Install Canine locally
      • Set up a Kubernetes cluster
      • Connect a Github project
      • Create your first service
      • Deploy a Redis database
      • Preview the app with a private connection
      • Configure DNS & LetsEncrypt SSL certificate
  • Basics
    • Clusters
    • Projects
      • Services
        • Web Services
        • Background Workers
        • Cron Jobs
      • Processes & one off pods
      • Volumes
    • Add Ons
    • Integrations
  • Technical Details
    • Canine Architecture
    • Kubernetes Crash Course
      • Introduction
      • Containers & Pods
      • Deployments
      • Namespaces
      • Services
      • Ingress
  • Canine
  • Our Manifesto
Powered by GitBook
On this page
  • Introducing Telepresence
  • Install Telepresence to your laptop
  • Connect to your cluster with Telepresence
  1. Getting Started
  2. Quickstart

Preview the app with a private connection

PreviousDeploy a Redis databaseNextConfigure DNS & LetsEncrypt SSL certificate

Last updated 3 months ago

Okay great, so your app is deployed, but where is it? At the moment, the app is only accessible within your cluster, so there is no way for you to access it over public internet. So how can we view it?

Introducing Telepresence

Telepresence is a tool that lets you make it seem as if your local machine is running within the cluster, allowing you to directly access private applications within the cluster.

Canine automatically installs Telepresence to your cluster as part of the install process, so it's already ready on your cluster.

Install Telepresence to your laptop

Install Telepresence locally on your laptop .

Connect to your cluster with Telepresence

Navigate to Projects → Whiteboarder → Services → web

Click on How do I connect to this?

Download the Kubeconfig file & run the command shown. You should now see this:

here