Slide 1

Slide 1 text

SETTING  UP  KUBERNETES   WITH  TECTONIC WWW.INFRACLOUD.IO

Slide 2

Slide 2 text

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.  

Slide 3

Slide 3 text

AWS  CREDS Enter  the  AWS  keys  or  use  a   temporary  session  token  and   provide  the  zone

Slide 4

Slide 4 text

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.  

Slide 5

Slide 5 text

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

Slide 6

Slide 6 text

It  takes  a  while  before  the   cluster  is  ready.  You  can   download  the  assets  and  look   at  CloudFormation template   used  for  installing   the  cluster.  

Slide 7

Slide 7 text

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.

Slide 8

Slide 8 text

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

Slide 9

Slide 9 text

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

Slide 10

Slide 10 text

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

Slide 11

Slide 11 text

MORE  DETAILS  -­‐ NODE Additional  details   about  an   individual   node  such  as   resource  consumption,  pods   running  on  that  container   etc.

Slide 12

Slide 12 text

OBJECT  CREATION You  can  us  the  GUI  to  create   Kubernetes  objects  or  if  you   prefer  you  can  use  the  Kubectl   CLI.  

Slide 13

Slide 13 text

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

Slide 14

Slide 14 text

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

Slide 15

Slide 15 text

Thank  you! www.infracloud.io