Skip to content

mmurygin/kubernetes-speech-2017

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 

Repository files navigation

It city 2017

This repo contains some helpers and scripts for speech on conference Gorod

Prerequisites

  1. Install docker

    sudo curl -sSL https://get.docker.com/ | sh &&  sudo gpasswd -a ${USER} docker
    
  2. Install docker-compose

  3. Install gcloud SDK

    curl -sSL https://sdk.cloud.google.com | bash
    
  4. Logout and login

  5. Install kubectl

    gcloud components install kubectl
    
  6. Authenticate to Google Cloud Platform

    gcloud auth login
    

Manual deploy

  1. deploy

    ./manual/create-vm.sh
    
  2. cleanup

    ./manual/cleanup.sh
    

Deploy in docker container

  1. checkout source code and build image

  2. deploy

    ./docker/create-vm.sh
    
  3. cleanup

    ./docker/cleanup.sh
    

Deploy in kubernetes cluster

  1. create cluster

    ./kubernet/create-cluster.sh
    
  2. deploy app

    ./kubernet/deploy.sh
    
  3. cleanup

    ./kubernetes/cleanup.sh
    

Releases

No releases published

Packages

No packages published

Languages