Skip to content

Instantly share code, notes, and snippets.

Avatar

Yuta Matsumura tsubakimoto

View GitHub Profile
View Ansible の Windows Modules を和訳してみる.md

Windows Modules

win_chocolatey

Installs packages using chocolatey (chocolateyを使ってパッケージをインストールします)

win_feature

Installs and uninstalls Windows Features (Windowsの機能をインストール/アンインストールします)

win_get_url

Fetches a file from a given URL (指定したURLからファイルを取得します)

View VagrantでAzureを使ってみた話.md

Azure の管理証明書を作る

Visual Studio 開発者ツールで以下を入力

makecert -r -pe -n CN=azure-cert -sky exchange azure.cer -sv azure.pvk

pvk2pfx -pvk azure.pvk -spc azure.cer -pfx azure.pfx

OpenSSL をインストールして以下を入力

View README.md

vagrant up

vagrant ssh host

cp /vagrant/hosts .

chmod -x hosts

cp /vagrant/ansible.cfg .

View Microsoft Azureに管理証明書をアップロードする.md

参考

手順

  • Visual Studio のインストール時に提供される 開発者コマンドプロンプト を起動する。
    • 筆者の環境のインストールパスは C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\Tools\Shortcuts である。
  • makecert -sky exchange -r -n "CN=azure" -pe -a sha1 -len 2048 -ss My "azure.cert"
  • Azure にログイン
  • 左メニューの「設定」をクリックする
View mono_by_ansible.md
```ruby
# -*- mode: ruby -*-
# vi: set ft=ruby :
# Vagrantfile API/syntax version. Don't touch unless you know what you're doing!
VAGRANTFILE_API_VERSION = "2"
Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|
config.vm.box = "chef/centos-6.5"
View ansible-centos-Vagrantfile
# -*- mode: ruby -*-
# vi: set ft=ruby :
# Vagrantfile API/syntax version. Don't touch unless you know what you're doing!
VAGRANTFILE_API_VERSION = "2"
Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|
config.vm.box = "chef/centos-6.5"
config.vm.hostname = "ansible-host"
config.vm.network :private_network, ip: "192.168.56.10"
View DSCPullServer.ps1
Configuration DSCPullServer
{
Import-DSCResource -ModuleName xPSDesiredStateConfiguration
Node localhost
{
WindowsFeature DSCService
{
Name = "DSC-Service"
Ensure = "Present"
View virtualbox_help.md
Oracle VM VirtualBox Command Line Management Interface Version 4.3.16
(C) 2005-2014 Oracle Corporation
All rights reserved.

Usage:

  VBoxManage [<general option>] <command>
 
 
View WebSiteConfigInstall.ps1
Configuration WebSiteConfigInstall
{
Node "192.168.56.103"
{
WindowsFeature IIS
{
Name = "Web-Server"
Ensure = "Present"
}
}
View rbenv-bootstrap.sh
#!/bin/bash
#yum update -y
# optional
#yum install -y vim
# Install require packages for Ruby
#yum install -y git openssl-devel gcc
#git clone https://github.com/sstephenson/rbenv.git ~/.rbenv