Skip to content

tetoraorg/isucon14

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

79 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

isucon-ansible

必要ツール

ガイド

初動セットアップ

ansible/group_vars/all.ymlにサーバー共通設定を書く

app_name: isuapp
unit_name: isuapp.go.service
github_token: github_pat_XXXXX

s[0-9]*/host_vars.ymlに各サーバーの設定を書く

ansible_host: 127.0.0.1
ansible_user: isucon
ansible_password: password

Ansibleを実行する
実行元のレポジトリが各サーバーにクローンされる

cd ansible
ansible-playbook playbooks/setup.yml # --limit s1,s2

デプロイ

cd ansible
ansible-playbook playbooks/deploy.yml # --limit s1,s2 --extra-vars "branch=main"

ユーティリティ

~/.bashrcを参照

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •