加古川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タイムがあるとやりやすいか