加古川IT系インフラ勉強会 2020.07

やばい

git やばい

  • git branchわからない人がおおくてつらい
  • git commit直積み
  • git branchのフローがないまま開発
  • gitに1GBのファイルをコミットされたやばい
    • git LFSわからない
    • git gcしたらすごい快適になった
  • git clone後にソースコードを本番環境へftpで移動
  • gitにコミットされていない変更が本番にある
  • テスト環境で問題なおしたあと本番環境で確認したら修正されていた

環境構築とAnsible やばい

  • Ansible使いましょうといったが、メンバーはAnsibleをインストールしていない
  • Ansible playbookをつくっても誰が使うのかわからない
  • 環境構築手順書がない
  • 本番環境はだいたいdevelop

ftp つかっている

  • いまどきftpを使っているのはありえないだろう
  • でもftpだったらパケットのぞけるよ。
  • PHPMyAdminはない
    • https://dbeaver.io/ とか
    • PHPMyAdminはじょじょに減りつつもしぶとく残っているかんじ

molecule の変更がつらい

  • Ansibleのmolecule
  • 変更が大きい
    • v1でサーバースペックのサポートがDrop
    • v3でテストインフラが変った..Ansibleに..?
  • テストフレームワークのバージョンアップでテストコードが
  • Yaml以外を書きたくない
  • Ansibleのassert
  • Ansibleがとおったら基本いけてるよねとしたい。
  • テストどうかけばいいのか
    • 別のserverspecなどを使うと変数がかわるごとにテストパターンを網羅する必要
    • roleのdefaultsやvarsがあって優先順位が違う

オンライン開催がつらい

  • コロナ禍でオンライン会合が多い
  • オンライン会合だと間違い指摘がしにくい
    • 立場つぶさないかと気になる
    • 社内の発表だとあとで個別チャットで教えられる
    • 客先だとつらい
    • QAタイムがあるとやりやすいか