Suche senden
Hochladen
Babushka
•
3 gefällt mir
•
1,079 views
Alexey Gaziev
Folgen
My slides from piterrb #3
Weniger lesen
Mehr lesen
Technologie
Melden
Teilen
Melden
Teilen
1 von 30
Jetzt herunterladen
Downloaden Sie, um offline zu lesen
Empfohlen
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
Empfohlen
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
Weitere ähnliche Inhalte
Was ist angesagt?
[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
Was ist angesagt?
(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
Ähnlich wie 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
Ähnlich wie 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)
Kürzlich hochgeladen
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
Dilum Bandara
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
NavinnSomaal
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
charlottematthew16
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
null - The Open Security Community
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
Kalema Edgar
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
2toLead Limited
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
Miki Katsuragi
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
Dubai Multi Commodity Centre
How to write a Business Continuity Plan
How to write a Business Continuity Plan
Databarracks
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
Pixlogix Infotech
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
Mattias Andersson
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Precisely
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
gvaughan
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
DianaGray10
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
Alan Dix
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
Mark Billinghurst
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
Fwdays
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
BookNet Canada
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
Curtis Poe
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
Hervé Boutemy
Kürzlich hochgeladen
(20)
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
How to write a Business Continuity Plan
How to write a Business Continuity Plan
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
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!
Jetzt herunterladen