タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

golangとansibleに関するhohoho_ho2005のブックマーク (1)

  • AnsibleでGoアプリをデプロイ

    Goは, クロスプラットフォームコンパイルがデフォルト入ってるので, ローカルで, バイナリを作成して, それをデプロイするようにしました. 下のような手順でデプロイします. Macでコンパイルして, Linux-amd64用のバイナリ生成 バイナリをサーバにデプロイ(コピー) アプリのリスタート(supervisorで再起動) を実行するAnsibleタスクを作りました. Playbookは以下のようになりました. deploy.yml --- - hosts: local connection: local tasks: - include: build.yml - hosts: app user: "{{ user }}" tasks: - include: update_binary.yml - include: restart.yml 各タスクについて, 説明してきます. Li

  • 1