Upload
takako-miyagawa
View
300
Download
4
Embed Size (px)
Citation preview
IDCF (2)
IDCF (2)phpCloudStack @NEKOGETnecomori, LLC
IDCF
: Twitter: @NEKOGETNEKOGET 16 18 / PHPer (necomori, LLC) IDCF (2)
facebookTwitter16 IT2.10PHPPHP 15
PHP!
PHPPHPphpShellPHPPHP2
!!!IDCF(1) (2)CLI cloudstack-api(3) PHP
IDCF (2)
1
2APIjson
3PHP
(1)PHPCLIcloudstack-api(2)ansiblehosts /public addressansiblehostshosts / IDCF (2)
PHP
()IDCF (2)
PHP(1)(2)zoneId(3)ssh key(4)IP(5)IP(6)(7)IDCF (2)(8)PortForwarding(9)LB(10)LB(11)hosts(12)ansiblehost(13)ansible public ip hosts
w
(1) 1 (2) Web 2 (3) API (4) Jenkins 1 IDCF (2)
PHPPublic IP
Ansible(sample)hostsssh/etc/ssh/sshd_configsshdIDCF (2)
hostsssh/etc/ssh/sshd_configsshdroot
Ansible(sample) sudo root root hosts ???IDCF (2)
root SSH
ansiblesshansible
IDCF (2)
IDCF (2)
IDCF (2)
(==m(_ _)mIDCF (2)
IDCF (2)
IDCF : http://docs.idcf.jp/cloud/api/ ansible : http://docs.ansible.com/ansible/ php: https://secure.php.net/manual/ja/index.php : https://github.com/NEKOGET/php-idcf
CodeIgniter Night 2016.11.04 () 19:30 ~https://codeigniter-talk.doorkeeper.jp/events/52872
IDCF (2)
11/4CodeIgniterPHPFW
https://asakusaphp.doorkeeper.jp/https://www.facebook.com/groups/461031680735609
IDCF (2)Asakusa.PHP ()