-
Notifications
You must be signed in to change notification settings - Fork 3
Step by Step Setup
This is a comprehensive guide to install, configure, test and debug OISP on a kubernetes cluster from scratch.
- 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.
On your local machine, you are going to need kubectl
and helm
installed and configured.
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