Upgrade to Pro — share decks privately, control downloads, hide ads and more …

クラウドネイティブインフラおじさんがNutanixに入社することになったので以下略

Sponsored · Ship Features Fearlessly Turn features on and off without deploys. Used by thousands of Ruby developers.
Avatar for jyoshise jyoshise
June 21, 2023

 クラウドネイティブインフラおじさんがNutanixに入社することになったので以下略

Avatar for jyoshise

jyoshise

June 21, 2023
Tweet

More Decks by jyoshise

Other Decks in Technology

Transcript

  1. @jyoshiseと申します  WW Chief Architect, Hewlett Packard Enterprise  Professional

    Services  Cloud Native Computing / Platform Engineering  App Modernization  やってきたプラットフォームOSS  OpenStack  Mesos, DC/OS  Cloud Foundry  Kubernetes  その周辺もろもろ  なおGAFA社長
  2. @jyoshiseと申します  WW Chief Architect, Hewlett Packard Enterprise  Professional

    Services  Cloud Native Computing / Platform Engineering  App Modernization  やってきたプラットフォームOSS  OpenStack  Mesos, DC/OS  Cloud Foundry  Kubernetes  その周辺もろもろ でした。
  3. 3ノード分の機器を揃える(安くで) Beelink SER5 5560U  CPU: AMD Ryzen 5560U (6core)

     RAM: 16GB →64GB  SSD: 500GB NVMe + 1TB SATA  Hypervisor用DiskはUSBメモリで これを3台 ※注:こいつハードウェアUUIDが全台同じなので、 クラスタ組む前にEFIツールで変更しておく必要が あります。
  4. 3ノード分の機器を揃える(安くで) カテゴリ 製品 単価 数量 計 PC Beelink SER5 ¥43,180

    3 ¥129,540 SODIMM CRUCIAL 32GB ¥9,180 6 ¥55,080 SATA SSD SUNEAST 1TB ¥5,500 3 ¥16,500 USB Flash SanDisk 32GB ¥877 3 ¥2,631 LANケーブル CAT6 0.9m ¥249 3 ¥747 スイッチ ありもの ¥0 合計 ¥204,498
  5. インストールする  公式ドキュメント読みながら入れるだけ  ハマったところ  メモリ16GBだとインストーラー(Phoenix) が途中でこける  インストール後、UEFIのブートデバイスは

    USBではなくて内蔵SSDにする(BIOSによる かも)  AHVへのsshでrootのパスワードログインが できなくなる →/root/.ssh/authorized_keysに公 開鍵追加
  6. 定番クラウドネイティブ定食 Container Orchestration Kubernetes Block Storage Rook-Cephとか Object Storage Minioとか

    Observability Prometheus/Grafanaと か Container Registry Docker Registryとか Code Repository GitLabとか CI Jenkinsとか CD / GitOps Argo CDとか
  7. 定番クラウドネイティブ定食 Container Orchestration Kubernetes → Karbon Block Storage Rook-Cephとか →

    AOSのStorage Class Object Storage Minioとか → Nutanix Objects Observability Prometheus/Grafanaと か → KarbonのPrometheus Operator Container Registry Docker Registryとか → KarbonのPrivate Registry Code Repository GitLabとか → SaaSを使うか、GitLabをVMで立 てるとか CI Jenkinsとか → SaaSを使うか、JenkinsをVMで立 てるとか CD / GitOps Argo CDとか → Argo CDかな