Enviar búsqueda
Cargar
Babushka
•
3 recomendaciones
•
1,081 vistas
Alexey Gaziev
Seguir
My slides from piterrb #3
Leer menos
Leer más
Tecnología
Vista de diapositivas
Denunciar
Compartir
Vista de diapositivas
Denunciar
Compartir
1 de 30
Descargar ahora
Descargar para leer sin conexión
Recomendados
Magento 2 Seminar - Miguel Balparda - M2 with PHP 7 and Varnish
Magento 2 Seminar - Miguel Balparda - M2 with PHP 7 and Varnish
Yireo
Rails Plugins 2 Hoe
Rails Plugins 2 Hoe
oscon2007
Using SaltStack to orchestrate microservices in application containers at Sal...
Using SaltStack to orchestrate microservices in application containers at Sal...
Love Nyberg
Run Node Run
Run Node Run
Kevin Swiber
Mage Titans USA 2016 - Miguel Balparda - Magento 2: Premium Performance with ...
Mage Titans USA 2016 - Miguel Balparda - Magento 2: Premium Performance with ...
Stacey Whitney
ContainerDayVietnam2016: Lesson Leanred on Docker 1.12 and Swarm Mode
ContainerDayVietnam2016: Lesson Leanred on Docker 1.12 and Swarm Mode
Docker-Hanoi
Integration testing for salt states using aws ec2 container service
Integration testing for salt states using aws ec2 container service
SaltStack
2015-10-20 Processed Billions of job by using Beanstalkd Queue
2015-10-20 Processed Billions of job by using Beanstalkd Queue
AfterShip
Recomendados
Magento 2 Seminar - Miguel Balparda - M2 with PHP 7 and Varnish
Magento 2 Seminar - Miguel Balparda - M2 with PHP 7 and Varnish
Yireo
Rails Plugins 2 Hoe
Rails Plugins 2 Hoe
oscon2007
Using SaltStack to orchestrate microservices in application containers at Sal...
Using SaltStack to orchestrate microservices in application containers at Sal...
Love Nyberg
Run Node Run
Run Node Run
Kevin Swiber
Mage Titans USA 2016 - Miguel Balparda - Magento 2: Premium Performance with ...
Mage Titans USA 2016 - Miguel Balparda - Magento 2: Premium Performance with ...
Stacey Whitney
ContainerDayVietnam2016: Lesson Leanred on Docker 1.12 and Swarm Mode
ContainerDayVietnam2016: Lesson Leanred on Docker 1.12 and Swarm Mode
Docker-Hanoi
Integration testing for salt states using aws ec2 container service
Integration testing for salt states using aws ec2 container service
SaltStack
2015-10-20 Processed Billions of job by using Beanstalkd Queue
2015-10-20 Processed Billions of job by using Beanstalkd Queue
AfterShip
[Js hcm] Deploying node.js with Forever.js and nginx
[Js hcm] Deploying node.js with Forever.js and nginx
Nicolas Embleton
Printing with AventX 10.0 is Faster than Ever!
Printing with AventX 10.0 is Faster than Ever!
STR Software
Varnish Caching
Varnish Caching
Gareth Rushgrove
Intelligent infrastructure with SaltStack
Intelligent infrastructure with SaltStack
Love Nyberg
Killer R10K Workflow - PuppetConf 2014
Killer R10K Workflow - PuppetConf 2014
Puppet
OSCamp #4 on Foreman | Salted Foreman by Bernhard Suttner
OSCamp #4 on Foreman | Salted Foreman by Bernhard Suttner
NETWAYS
Deployment with capistrano
Deployment with capistrano
sagar junnarkar
Control your deployments with Capistrano
Control your deployments with Capistrano
Ramazan K
Git+jenkins+rex presentation
Git+jenkins+rex presentation
Dwi Sasongko Supriyadi
Config managament for development environments ii
Config managament for development environments ii
Gareth Rushgrove
Salt Stack - Subhankar Sengupta
Salt Stack - Subhankar Sengupta
DevOpsBangalore
Laravel Poznań Meetup #12 - "Speed up web API with Laravel and Swoole using ...
Laravel Poznań Meetup #12 - "Speed up web API with Laravel and Swoole using ...
HighSolutions Sp. z o.o.
Deploy node.js app with capistrano
Deploy node.js app with capistrano
Gergely Németh
Containerize ovs ovn components
Containerize ovs ovn components
Aliasgar Ginwala
Rails after 5 years
Rails after 5 years
Rob Dawson
Depende, ¿de qué depende? - Plain Concepts Dev Day
Depende, ¿de qué depende? - Plain Concepts Dev Day
Plain Concepts
マイナーツールを使ってみる
マイナーツールを使ってみる
N Masahiro
Devenez le plus heureux des Front-end avec Gulp.js
Devenez le plus heureux des Front-end avec Gulp.js
Rémy Savard
pgDay Asia 2016 - Swapping Pacemaker-Corosync for repmgr (1)
pgDay Asia 2016 - Swapping Pacemaker-Corosync for repmgr (1)
Wei Shan Ang
Java ppt
Java ppt
renukarenuka9
Using rbenv in Production
Using rbenv in Production
Nic Benders
Ruby 1.9 And Rails 3.0
Ruby 1.9 And Rails 3.0
ArrrrCamp
Más contenido relacionado
La actualidad más candente
[Js hcm] Deploying node.js with Forever.js and nginx
[Js hcm] Deploying node.js with Forever.js and nginx
Nicolas Embleton
Printing with AventX 10.0 is Faster than Ever!
Printing with AventX 10.0 is Faster than Ever!
STR Software
Varnish Caching
Varnish Caching
Gareth Rushgrove
Intelligent infrastructure with SaltStack
Intelligent infrastructure with SaltStack
Love Nyberg
Killer R10K Workflow - PuppetConf 2014
Killer R10K Workflow - PuppetConf 2014
Puppet
OSCamp #4 on Foreman | Salted Foreman by Bernhard Suttner
OSCamp #4 on Foreman | Salted Foreman by Bernhard Suttner
NETWAYS
Deployment with capistrano
Deployment with capistrano
sagar junnarkar
Control your deployments with Capistrano
Control your deployments with Capistrano
Ramazan K
Git+jenkins+rex presentation
Git+jenkins+rex presentation
Dwi Sasongko Supriyadi
Config managament for development environments ii
Config managament for development environments ii
Gareth Rushgrove
Salt Stack - Subhankar Sengupta
Salt Stack - Subhankar Sengupta
DevOpsBangalore
Laravel Poznań Meetup #12 - "Speed up web API with Laravel and Swoole using ...
Laravel Poznań Meetup #12 - "Speed up web API with Laravel and Swoole using ...
HighSolutions Sp. z o.o.
Deploy node.js app with capistrano
Deploy node.js app with capistrano
Gergely Németh
Containerize ovs ovn components
Containerize ovs ovn components
Aliasgar Ginwala
Rails after 5 years
Rails after 5 years
Rob Dawson
Depende, ¿de qué depende? - Plain Concepts Dev Day
Depende, ¿de qué depende? - Plain Concepts Dev Day
Plain Concepts
マイナーツールを使ってみる
マイナーツールを使ってみる
N Masahiro
Devenez le plus heureux des Front-end avec Gulp.js
Devenez le plus heureux des Front-end avec Gulp.js
Rémy Savard
pgDay Asia 2016 - Swapping Pacemaker-Corosync for repmgr (1)
pgDay Asia 2016 - Swapping Pacemaker-Corosync for repmgr (1)
Wei Shan Ang
Java ppt
Java ppt
renukarenuka9
La actualidad más candente
(20)
[Js hcm] Deploying node.js with Forever.js and nginx
[Js hcm] Deploying node.js with Forever.js and nginx
Printing with AventX 10.0 is Faster than Ever!
Printing with AventX 10.0 is Faster than Ever!
Varnish Caching
Varnish Caching
Intelligent infrastructure with SaltStack
Intelligent infrastructure with SaltStack
Killer R10K Workflow - PuppetConf 2014
Killer R10K Workflow - PuppetConf 2014
OSCamp #4 on Foreman | Salted Foreman by Bernhard Suttner
OSCamp #4 on Foreman | Salted Foreman by Bernhard Suttner
Deployment with capistrano
Deployment with capistrano
Control your deployments with Capistrano
Control your deployments with Capistrano
Git+jenkins+rex presentation
Git+jenkins+rex presentation
Config managament for development environments ii
Config managament for development environments ii
Salt Stack - Subhankar Sengupta
Salt Stack - Subhankar Sengupta
Laravel Poznań Meetup #12 - "Speed up web API with Laravel and Swoole using ...
Laravel Poznań Meetup #12 - "Speed up web API with Laravel and Swoole using ...
Deploy node.js app with capistrano
Deploy node.js app with capistrano
Containerize ovs ovn components
Containerize ovs ovn components
Rails after 5 years
Rails after 5 years
Depende, ¿de qué depende? - Plain Concepts Dev Day
Depende, ¿de qué depende? - Plain Concepts Dev Day
マイナーツールを使ってみる
マイナーツールを使ってみる
Devenez le plus heureux des Front-end avec Gulp.js
Devenez le plus heureux des Front-end avec Gulp.js
pgDay Asia 2016 - Swapping Pacemaker-Corosync for repmgr (1)
pgDay Asia 2016 - Swapping Pacemaker-Corosync for repmgr (1)
Java ppt
Java ppt
Similar a Babushka
Using rbenv in Production
Using rbenv in Production
Nic Benders
Ruby 1.9 And Rails 3.0
Ruby 1.9 And Rails 3.0
ArrrrCamp
Ruby version manager
Ruby version manager
Rahul Chaudhari
Medindo performance do seu código Ruby, com Rafael França
Medindo performance do seu código Ruby, com Rafael França
iMasters
Toolbox of a Ruby Team
Toolbox of a Ruby Team
Arto Artnik
Cloud Foundry Open Tour China
Cloud Foundry Open Tour China
marklucovsky
RubyGems 3 & 4
RubyGems 3 & 4
Hiroshi SHIBATA
Autotesting rails app
Autotesting rails app
Anton Naumenko
Cooking with Chef
Cooking with Chef
Ken Robertson
RVM, Bundler and Ruby Tracker
RVM, Bundler and Ruby Tracker
Keith Pitty
Infrastructure as code - Python Saati #36
Infrastructure as code - Python Saati #36
Halil Kaya
Ruby プログラマのための Perl ウェブアプリケーション開発入門 (Perl web development guide for Rubyist )
Ruby プログラマのための Perl ウェブアプリケーション開発入門 (Perl web development guide for Rubyist )
Kensuke Nagae
Let's Make a Gem
Let's Make a Gem
Ben Morris
Jenkins and rails app - Le Dinh Vu
Jenkins and rails app - Le Dinh Vu
Framgia Vietnam
RubyGems 3 & 4
RubyGems 3 & 4
Hiroshi SHIBATA
JRuby - Enterprise 2.0
JRuby - Enterprise 2.0
Jan Sifra
The details of CI/CD environment for Ruby
The details of CI/CD environment for Ruby
Hiroshi SHIBATA
Composer: putting dependencies on the score
Composer: putting dependencies on the score
Rafael Dohms
Jruby synergy-of-ruby-and-java
Jruby synergy-of-ruby-and-java
Keith Bennett
Symfony 2 (PHP day 2009)
Symfony 2 (PHP day 2009)
Fabien Potencier
Similar a Babushka
(20)
Using rbenv in Production
Using rbenv in Production
Ruby 1.9 And Rails 3.0
Ruby 1.9 And Rails 3.0
Ruby version manager
Ruby version manager
Medindo performance do seu código Ruby, com Rafael França
Medindo performance do seu código Ruby, com Rafael França
Toolbox of a Ruby Team
Toolbox of a Ruby Team
Cloud Foundry Open Tour China
Cloud Foundry Open Tour China
RubyGems 3 & 4
RubyGems 3 & 4
Autotesting rails app
Autotesting rails app
Cooking with Chef
Cooking with Chef
RVM, Bundler and Ruby Tracker
RVM, Bundler and Ruby Tracker
Infrastructure as code - Python Saati #36
Infrastructure as code - Python Saati #36
Ruby プログラマのための Perl ウェブアプリケーション開発入門 (Perl web development guide for Rubyist )
Ruby プログラマのための Perl ウェブアプリケーション開発入門 (Perl web development guide for Rubyist )
Let's Make a Gem
Let's Make a Gem
Jenkins and rails app - Le Dinh Vu
Jenkins and rails app - Le Dinh Vu
RubyGems 3 & 4
RubyGems 3 & 4
JRuby - Enterprise 2.0
JRuby - Enterprise 2.0
The details of CI/CD environment for Ruby
The details of CI/CD environment for Ruby
Composer: putting dependencies on the score
Composer: putting dependencies on the score
Jruby synergy-of-ruby-and-java
Jruby synergy-of-ruby-and-java
Symfony 2 (PHP day 2009)
Symfony 2 (PHP day 2009)
Último
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
Maria Levchenko
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
wesley chun
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
Gabriella Davis
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
Delhi Call girls
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
Rafal Los
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
hans926745
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
Results
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
Pooja Nehwal
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
Martijn de Jong
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
debabhi2
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
The Digital Insurer
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
Safe Software
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
ThousandEyes
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
Enterprise Knowledge
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
Allon Mureinik
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
Michael W. Hawkins
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
Enterprise Knowledge
🐬 The future of MySQL is Postgres 🐘
🐬 The future of MySQL is Postgres 🐘
RTylerCroy
Último
(20)
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
🐬 The future of MySQL is Postgres 🐘
🐬 The future of MySQL is Postgres 🐘
Babushka
1.
@gazay
2.
system administration
for rubists
3.
setup server •
manually • puppet • chef • gitpusshuten • babushka • etc…
4.
manually
5.
chef & puppet
6.
simple setup one
server for rails app
7.
8.
9.
test-driven sysadmin
10.
11.
nested
12.
13.
test-driven? test
code
14.
test
task
15.
$ ruby --version ruby
1.8.7 … $ rvm use 1.9.2 Using ruby 1.9.2 p0 $ ruby --version ruby 1.9.2p0 …
16.
$ ruby --version ruby
1.8.7 … test $ rvm use 1.9.2 Using ruby 1.9.2 p0 task $ ruby --version ruby 1.9.2p0 … test
17.
dependency $ ruby --version ruby
1.8.7 … $ rvm use 1.9.2 Using ruby 1.9.2 p0
18.
shell( ‘ruby –version’
)[ ‘ruby 1.9.2 p0’ ] shell( ‘rvm use 1.9.2’ )
19.
met? {
shell( ‘ruby –version’ )[ ‘ruby 1.9.2 p0’ ] } shell( ‘rvm use 1.9.2’ )
20.
met? {
shell( ‘ruby –version’ )[ ‘ruby 1.9.2 p0’ ] } meet { shell( ‘rvm use 1.9.2’ ) }
21.
dep ‘ruby 1.9.2
in use’ do met? { shell( ‘ruby –version’ )[ ‘ruby 1.9.2 p0’ ] } meet { shell( ‘rvm use 1.9.2’ ) } end
22.
nested
23.
dep ‘ruby 1.9.2
in use’ do requires ‘1.9.2 rvm ruby’ met? { shell( ‘ruby –version’ )[ ‘ruby 1.9.2 p0’ ] } meet { shell( ‘rvm use 1.9.2’ ) } end
24.
dep ‘1.9.2 rvm
ruby’ do requires ‘rvm’ met? { shell( ‘rvm list’ )[ ‘ruby-1.9.2-p0’ ] } meet { shell( ‘rvm install 1.9.2’ ) } end
25.
dep ‘rvm’ do
met? { which ‘rvm’ } meet { shell 'bash -c "`curl http:// rvm.beginrescueend.com/releases/rvminstall- head`"' } end
26.
dep 'Cucumber.tmbundle' do
source 'git://github.com/bmabey/cucumber tmbundle.git' end
27.
sharing dep 'setup-user' do
requires [ 'benhoskings:passwordless ssh logins', 'benhoskings:hostname', 'benhoskings:secured ssh logins', 'benhoskings:admins can sudo‘ ] end
28.
git://github.com/ benhoskings /babushka-deps
29.
railsrumble stack
30.
thanks!
Descargar ahora