- ~/.ssh/config
Host target
Hostname xxx.xxx.xxx.xxx
Port 22
User root
ProxyCommand ssh -W %h:%p basion
Host basion
Hostname xxx.xxx.xxx.xxx
{ | |
"Version": "2012-10-17", | |
"Statement": [ | |
{ | |
"Effect": "Allow", | |
"Action": [ | |
"opsworks:Describe*" | |
], | |
"Resource": [ | |
"*" |
--- | |
platforms: | |
- name: ubuntu-14.04 | |
suites: | |
# Vagrant-Driver + Itamae-Provisioner + Busser-Verifier | |
- name: example1 | |
provisioner: | |
name: itamae | |
driver: |
--- | |
provisioner: | |
name: chef_zero | |
platforms: | |
- name: ubuntu-14.04 | |
suites: | |
- name: vagrant | |
driver: |
Host target
Hostname xxx.xxx.xxx.xxx
Port 22
User root
ProxyCommand ssh -W %h:%p basion
Host basion
Hostname xxx.xxx.xxx.xxx
service "hoge" do | |
supports :status => true | |
end |
openssl req -nodes -newkey rsa:2048 -keyout server.key -out server.csr -subj "/C=JP/ST=Hokkaido/L=Sapporo/O=Example INC./OU=IT Department/CN=example.com" && openssl x509 -req -days 3650 -in server.csr -signkey server.key -out server.crt |
--- | |
includes: | |
settings: | |
command_base: bundle exec knife | |
option_sets: | |
- name: ec2 | |
options: | |
hint: ec2 |
--- | |
settings: | |
command_base: /Users/marcy/github/knife-helper-example/vendor/bundle/ruby/2.1.0/bin/knife | |
commands: | |
- name: create | |
command: ec2 server create | |
options: | |
aws-access-key-id: <%= ENV['AWS_ACCESS_KEY_ID'] %> | |
aws-secret-access-key: <%= ENV['AWS_SECRET_ACCESS_KEY'] %> |
"Fn::Select": [ | |
"0", | |
{ | |
"Fn::GetAZs": { | |
"Ref": "AWS::Region" | |
} | |
} | |
] |
azure vm image list --json | jq '. | map(select(.category=="public", .operatingSystemType=="Linux"))' |