Docker Puppet Automatisation on Hidora

Post on 21-Mar-2017

38 views 0 download

transcript

1

Docker + Puppet Agent

2

3

CLI / API Rest

4

CLI

5

CLI - Installation

curl -s ftp://ftp.jelastic.com/pub/cli/jelastic-cli-installer.sh | bash

Requirement- Java 1.7- Under Windows: Unix like env

(Cygwin)

6

CLI - Authentification

Requirement- User account

~/jelastic/users/authentication/signin --login {email} --password {password} --platformUrl {platform_url}

7

Commands

8

Control your environments

9

Create our docker!

~/jelastic/environment/control/createenvironment --env '{"shortdomain" : « test-du-meetup» }'

--nodes '[{"nodeType" : "docker", "fixedCloudlets" : 1, "flexibleCloudlets" : 32, "docker" : {

"image" : "matthieurobin/centos-puppet-agent"}}]'

10

Hidora - resultat

11

A quoi ça sert?

Tests A/B