Puppet Camp Chicago 2014: Docker and Puppet: 1+1=3 (Intermediate)
Docker Puppet Automatisation on Hidora
11
1 Docker + Puppet Agent
-
Upload
open-it -
Category
Technology
-
view
56 -
download
0
Transcript of Docker Puppet Automatisation on Hidora
![Page 1: Docker Puppet Automatisation on Hidora](https://reader035.fdocuments.net/reader035/viewer/2022062400/58d1106d1a28ab823e8b65a3/html5/thumbnails/1.jpg)
1
Docker + Puppet Agent
![Page 2: Docker Puppet Automatisation on Hidora](https://reader035.fdocuments.net/reader035/viewer/2022062400/58d1106d1a28ab823e8b65a3/html5/thumbnails/2.jpg)
2
![Page 3: Docker Puppet Automatisation on Hidora](https://reader035.fdocuments.net/reader035/viewer/2022062400/58d1106d1a28ab823e8b65a3/html5/thumbnails/3.jpg)
3
CLI / API Rest
![Page 4: Docker Puppet Automatisation on Hidora](https://reader035.fdocuments.net/reader035/viewer/2022062400/58d1106d1a28ab823e8b65a3/html5/thumbnails/4.jpg)
4
CLI
![Page 5: Docker Puppet Automatisation on Hidora](https://reader035.fdocuments.net/reader035/viewer/2022062400/58d1106d1a28ab823e8b65a3/html5/thumbnails/5.jpg)
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)
![Page 6: Docker Puppet Automatisation on Hidora](https://reader035.fdocuments.net/reader035/viewer/2022062400/58d1106d1a28ab823e8b65a3/html5/thumbnails/6.jpg)
6
CLI - Authentification
Requirement- User account
~/jelastic/users/authentication/signin --login {email} --password {password} --platformUrl {platform_url}
![Page 7: Docker Puppet Automatisation on Hidora](https://reader035.fdocuments.net/reader035/viewer/2022062400/58d1106d1a28ab823e8b65a3/html5/thumbnails/7.jpg)
7
Commands
![Page 8: Docker Puppet Automatisation on Hidora](https://reader035.fdocuments.net/reader035/viewer/2022062400/58d1106d1a28ab823e8b65a3/html5/thumbnails/8.jpg)
8
Control your environments
![Page 9: Docker Puppet Automatisation on Hidora](https://reader035.fdocuments.net/reader035/viewer/2022062400/58d1106d1a28ab823e8b65a3/html5/thumbnails/9.jpg)
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"}}]'
![Page 10: Docker Puppet Automatisation on Hidora](https://reader035.fdocuments.net/reader035/viewer/2022062400/58d1106d1a28ab823e8b65a3/html5/thumbnails/10.jpg)
10
Hidora - resultat
![Page 11: Docker Puppet Automatisation on Hidora](https://reader035.fdocuments.net/reader035/viewer/2022062400/58d1106d1a28ab823e8b65a3/html5/thumbnails/11.jpg)
11
A quoi ça sert?
Tests A/B