I hereby claim:
- I am jollyrojer on github.
- I am abutovich (https://keybase.io/abutovich) on keybase.
- I have a public key ASDPMHena1I7BZaR74wiAxPkjDPcIyXQo0R-z2LDvZOYuwo
To claim this, I am signing this object:
I hereby claim:
To claim this, I am signing this object:
require 'resolv' | |
wl_servers = Array(node[:econnect][:wl_servers]).to_a | |
machines = Array(node[:econnect][:machines]).to_a | |
wl_servers.map! {|x| x["args"] = (node[:econnect][:server][:arguments] | x["args"]).join(" "); x} | |
clusters = wl_servers.map {|s| { "name" => s["name"]+"Cluster", "addresses" => machines.map {|m| m+":#{s["port"]}"}.join(",")} } | |
wlst "create coherence cluster" do | |
user "oracle" if node.platform_family?("rhel") | |
weblogic_home node[:weblogic][:weblogic_home] |
import argparse | |
import logging | |
import os | |
import re | |
import time | |
from qubell.api.private.platform import QubellPlatform | |
logging.basicConfig(level=logging.DEBUG) | |
logger = logging.getLogger(__name__) |
application: | |
configuration: | |
input.image: {region: "us-west-2", ami: "ami-775e4f16", user: "ec2-user", type: "linux"} | |
input.instance-size: "m3.large" | |
input.quantity: {"seeds": 1, "nodes": 1} | |
interfaces: | |
input: | |
image: "bind(cassandra#input.image)" | |
instance-size: "bind(cassandra#input.instance-size)" | |
quantity: "bind(cassandra#input.quantity)" |
application: | |
configuration: | |
input.recipe-url: "https://dl.dropboxusercontent.com/u/250836/zabbix-cookbooks.tar.gz" | |
input.image: { "ami": "us-east-1/ami-8997afe0", "user": "root", "type": "linux", "hw": "m1.small" } | |
input.image-prefix: "Zabbix" | |
bindings: | |
- [zabbix, database] | |
interfaces: | |
input: | |
recipe-url: bind(zabbix#input.recipe-url) |
application: | |
configuration: | |
input.recipe-url: "https://svb-store.s3.amazonaws.com/murano/svb-murano-cookbooks.tar.gz" | |
input.image: { "ami": "us-east-1/ami-8997afe0", "user": "root", "type": "linux", "hw": "m1.small" } | |
input.image-prefix: "Zabbix" | |
bindings: | |
- [zabbix, database] | |
interfaces: | |
input: | |
recipe-url: bind(zabbix#input.recipe-url) |
application: | |
configuration: | |
input.image: "us-east-1/ami-aede32c6" | |
input.image-user: "Administrator" | |
input.instance-size: "m1.medium" | |
input.password: "123QweAsd" | |
input.recipe-url: "https://dl.dropboxusercontent.com/u/250836/jenkins.tar.gz" | |
input.jenkin-server-url: "http://23.20.248.221:8080/" | |
input.quantity: "1" | |
# | |
# Cookbook Name:: solr-component | |
# Recipe:: default | |
# | |
require "pathname" | |
include_recipe "zookeeper-component" | |
include_recipe "tomcat" | |
# Since solr 4.3.0 we need slf4j jar http://wiki.apache.org/solr/SolrLogging#Solr_4.3_and_above |
VAGRANTFILE_API_VERSION = "2" | |
Vagrant.configure(VAGRANTFILE_API_VERSION) do |config| | |
#APP SERVER | |
config.vm.define "app" do |app_config| | |
app_config.vm.box = "centos_6_x64" | |
app_config.vm.box_url = "http://developer.nrel.gov/downloads/vagrant-boxes/CentOS-6.4-x86_64-v20130731.box" | |
app_config.vm.hostname = "amz0-r0-intg-app-1.example.com" | |
app_config.vm.network "forwarded_port", guest: 80, host: 8123 | |
app_config.vm.network "forwarded_port", guest: 8080, host: 8124 |
application: | |
configuration: | |
input.db-version: "5.0" | |
input.db-root-password: uR1zaebah0Qu | |
interfaces: | |
input: | |
db-version: "bind(workflow#input.db-version)" | |
db-root-password: "bind(workflow#input.db-root-password)" | |
management: |