inspec/examples/kitchen-chef/recipes/nginx.rb

26 lines
534 B
Ruby
Raw Normal View History

2015-10-21 10:56:45 +00:00
# install repositories for nginx
case node["platform"]
when "ubuntu"
2015-10-21 10:56:45 +00:00
# if ubuntu, install
apt_repository "nginx-php" do
uri "ppa:nginx/stable"
distribution node["lsb"]["codename"]
2015-10-21 10:56:45 +00:00
end
when "centos"
2015-10-21 10:56:45 +00:00
# add repo for Centos 7
yum_repository "nginx" do
description "Nginx Repo"
baseurl "http://nginx.org/packages/centos/7/x86_64"
gpgkey "http://nginx.org/keys/nginx_signing.key"
2015-10-21 10:56:45 +00:00
action :create
end
end
# install nginx package
package "nginx"
2015-10-21 10:56:45 +00:00
# start the service
service "nginx" do
2015-10-21 10:56:45 +00:00
action :start
end