Skip to content

Shishqa/kubetos

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

KUBETOS

A TOSCA framework for deploying Kubernetes.

Work in progress

Getting started

  1. Create a python virtualenv and install required packages. Also install dependencies:
pip install -r requirements.txt
sudo apt install golang-cfssl
  1. Get your openstack RC file and source it (it is convenient to put it inside configs folder).
  2. Edit configs/opera.sh and source it.
source configs/cloud.rc
source configs/opera.sh
  1. Edit cluster.yaml topology template and deploy it with Opera orchestrator
opera deploy cluster.yaml -w 10

in case if opera fails because of .kube/config.lock file, refer to #2