Enviar pesquisa
Carregar
Babushka
•
3 gostaram
•
1,079 visualizações
Alexey Gaziev
Seguir
My slides from piterrb #3
Leia menos
Leia mais
Tecnologia
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 30
Baixar agora
Baixar para ler offline
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
Mais conteúdo relacionado
Mais procurados
[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
Mais procurados
(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
Semelhante 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
Semelhante 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
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
The Digital Insurer
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Mark Simos
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
carlostorres15106
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
2toLead Limited
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
NavinnSomaal
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
Alex Barbosa Coqueiro
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
Hervé Boutemy
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
Florian Wilhelm
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
Miki Katsuragi
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
UiPathCommunity
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
SeasiaInfotech2
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
Ridwan Fadjar
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
Fwdays
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
RankYa
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Patryk Bandurski
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
hariprasad279825
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Safe Software
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
Lorenzo Miniero
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Zilliz
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
charlottematthew16
Último
(20)
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
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!
Baixar agora