Skip to content
This repository has been archived by the owner on Oct 23, 2019. It is now read-only.

Step by Step Setup

Ali Rasim Koçal edited this page Oct 31, 2018 · 5 revisions

This is a comprehensive guide to install, configure, test and debug OISP on a kubernetes cluster from scratch.

Prerequisites

  • A running kubernetes cluster with helm
  • Very basic understanding of kubernetes and docker
  • A local linux machine with standard development tools like git, make etc.

Local setup

On your local machine, you are going to need kubectl and helm installed and configured.

Kubectl

Installation instructions for kubectl can be found here. After installing kubectl you will need to configure it to connect to your cluster. If you are testing with minikube locally, you can skip this step, as kubectl tries to connect to a local cluster by default.

This page describes the config files used by kubectl. Your cloud provider might also provide a kubeconfig file, which you can use to skip writing the configuration yourself.

By default, kubectl will use ~/.kube/config, you can override this behaviour with the --kubeconfig flag. However, it is recommended to copy the config four your cluster to this location, as many scripts in the project assume the default config is the correct one.

and for the helm client here. You can run helm init to install or update tiller on the cluster, which is the server-side part of helm. **You need to configure

Clone this wiki locally