setting up kubernetes with tectonic

15
SETTING UP KUBERNETES WITH TECTONIC WWW.INFRACLOUD.IO

Upload: vishal-biyani

Post on 15-Jan-2017

124 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Setting up Kubernetes with tectonic

SETTING UP KUBERNETES WITH TECTONIC

WWW.INFRACLOUD.IO

Page 2: Setting up Kubernetes with tectonic

CLUSTER TYPE

Tectonic cluster can be setup on AWS or Bare metal at the moment. Bare metal process

needs some additional work in the datacenter/bare metal part

You can save progress anytime or load from a saved file

earlier.

Page 3: Setting up Kubernetes with tectonic

AWS CREDS

Enter the AWS keys or use a temporary session token and

provide the zone

Page 4: Setting up Kubernetes with tectonic

DNS & LICENSING

The “cluster name” here becomes the endpoint for your cluster and an equivalent “A”

entry is made in ROute53 in the hosted zone you choose.

The license key and pull secret are available in your tectonic

account.

Page 5: Setting up Kubernetes with tectonic

You will be asked a few more details around keys, certs etc.

before you can submit the definition to built. You can also

save the progress as a template for future

Page 6: Setting up Kubernetes with tectonic

It takes a while before the cluster is ready. You can

download the assets and look at CloudFormation template

used for installing the cluster.

Page 7: Setting up Kubernetes with tectonic

Finally, you need to copy a few files from downloaded assets to the tectonic cluster & run a

script.

These files contain a set of objects that tectonic deploys

for example prometheus, your user credentials etc. You can choose to skip some if you

want to customize it.

Page 8: Setting up Kubernetes with tectonic

CLUSTER UI

The Cluster is up and running. You can see pretty much all

Kubernetes objects on left side menu and some additional

menu items around adminstration below

Page 9: Setting up Kubernetes with tectonic

ADDITIONAL SERVICES

Tectonic creates three namespaces 1) Kube system for components which

kubernetes installs for ex. Heapster & Kube-dns here

2) Tectonic - for things like prometheus, tectonic components

etc.3) Default - for apps that you want to

deploy

You can customize these components as part of assets that you download

Page 10: Setting up Kubernetes with tectonic

ALL NODES

You can see details of nodes that are part of your cluster

Page 11: Setting up Kubernetes with tectonic

MORE DETAILS - NODE

Additional details about an individual node such as

resource consumption, pods running on that container etc.

Page 12: Setting up Kubernetes with tectonic

OBJECT CREATION

You can us the GUI to create Kubernetes objects or if you

prefer you can use the Kubectl CLI.

Page 13: Setting up Kubernetes with tectonic

RBAC

Tectonic builds in a fine grained and action based role system

which you can assign to certain type of resources only. This

allows you to create roles and limit the level of access

assigned to users

Page 14: Setting up Kubernetes with tectonic

SEARCH

Search menu provides you a one stop shop for all of your

objects

Page 15: Setting up Kubernetes with tectonic

Thank you!

www.infracloud.io