とことんDevOps | 日本仮想化技術のDevOps技術情報メディア

DevOpsに関連する技術情報を幅広く提供していきます。

日本仮想化技術がお届けする「とことんDevOps」では、DevOpsに関する技術情報や、日々のDevOps業務の中での検証結果、TipsなどDevOpsのお役立ち情報をお届けします。
主なテーマ: DevOps、CI/CD、コンテナ開発、IaCなど

開催予定の勉強会

読者登録と各種SNSのフォローもよろしくお願いいたします。

AWSのMFAが複数登録できるようになっていたので試してみた

AWS

IAMユーザーのMFAが複数登録できるようになっていたみたいですね、全然気づいていませんでした。 aws.amazon.com 最大で8個まで登録できるようです。普段使いにYubiKeyとバックアップのTOTPを2つくらい登録しておけば概ね困らなそうです。 さっそく設定して…

これだけは知っておきたいDevOpsシリーズ - チャット

DevOpsにおいてチャットはメンバー同士のコミュニケーションのために欠かせないツールです。チャットはリアルタイム性のあるコミュニケーションを実現しつつ、文字として残すことができるというメリットがあります。チャットを使うことで、リアルに同じ場所…

microk8sのはじめ方

勉強のためにとか仕事で使うので...とか、Kubernetesを試してみたい時があると思います。 そんな時によく使われるのはminikubeだと思います。ちょっと前にこのブログでも記事が出ています。まだ見られていない方はぜひチェックしてみてください。 devops-blo…

Docker Desktop 4.15.0を触ってみる

12/1にDocker Desktop 4.15.0がリリースされました。 www.docker.com 今回のバージョンでVirtioFSがGAになったことにより、コンテナへの共有ボリュームのパフォーマンスが向上するようです。ただデフォルト設定にはなっていないようなので、設定を開いて確認…

自宅のインフラ環境をIaCとGitHub Actionsで管理

以前IaCとCircleCIで自宅のインフラ環境を管理する方法を記事にしました。 devops-blog.virtualtech.jp 今回はIaCとGitHub Actionsで管理する方法を書いていきます。 とはいっても、CIの設定を変更していくだけなので、以前の記事から「GitHubの設定」まで終…

KubernetesのNOMINATED NODEについて調べました。

先日、第8回とことんDevOps勉強会でNominated Nodeよくわからんっと言ったら社長が色々調べてくれたので、こちらも再現手順など確認していきます。 とことんDevOps勉強会のイベントレポートは以下 devops-blog.virtualtech.jp NOMINATED NODE??? kubectl get…

これだけは知っておきたいDevOpsシリーズ - チケット駆動のタスク管理

ソフトウェア開発プロジェクトでは複数のメンバーがチームで開発するのが一般的です。複数のメンバーか効率よく仕事を行うためには誰が何を行うのかというタスクを管理する必要があります。現在ではチケット管理システムなどを使ったプロジェクトのタスク管…

minikubeのはじめ方

2022-12-07に「Kubernetes再入門」というタイトルで勉強会に登壇しました。 devops-blog.virtualtech.jp そこで「勉強する環境がほしいが、どのように準備したらよいか」という質問をいただきましたので、ローカルで試す場合の環境の用意なんかを取り上げて…

自宅のインフラ環境をIaCとCircleCIで管理

この記事は、CircleCI Advent Calendar 2022 12日目の記事です。 さて、我が家では一部スマートホーム化が進んでいます。照明のオンオフ、気温や湿度の管理、人の出入りの監視などです。音声やスマホアプリから操作しているので、現在の状態や、なぜそうした…

イベントレポート 第8回とことんDevOps勉強会 「Kubernetes再入門 - K8s活用するならこれだけは知っておきたいこと -」

今回は日本仮想化技術の田中から「Kubernetes再入門 - K8s活用するならこれだけは知っておきたいこと -」と題して、Kubernetesの基本知識についてお話しさせていただきました。Kubernetesは最近のコンテナを使ったシステムでは当たり前のように利用されてい…

これだけは知っておきたいDevOpsシリーズ - Kubernetes

コンテナはアプリケーションのポータビリティを飛躍的に高め、柔軟なデプロイ、スケール、ロールバックを実現します。しかし本番環境でコンテナを正しく運用しようとすると、様々な困難に直面します。例えばアプリケーションの可用性を確保するには、コンテ…

DockerでSBOMを試してみた

今年の4月にリリースされたDocker Desktop 4.7.0でSBOMが普通に使えるようになり、Docker DesktopユーザーはDocker単体でSBOMの調査やSBOMファイル作成が可能になっていました。 www.docker.com 筆者はこの機能はDocker Desktopでしか使えないのかなと勘違…

第2回 宮原徹のプロジェクトお悩み相談

プロジェクトのコアとなる優秀なエンジニアにプロジェクトに参加してもらいたいのですが、そのような人材が全然集まりません。 メンバー自体はやる気はあって頑張ってくれるのですが、技術的にプロジェクトをリードできるほどの人材がいません。 どうしたら…

月刊DevOpsニュース 2022年11月号

11月はいよいよ秋が終わって冬になってきましたね。私は関東在住ですが、暖房をつけるかどうか悩んでしまうタイミングですよね。北海道にいる同僚は日中でも0度近くになってきたと言っていました。 さて、11月のDevOps関連のニュースですが、今月はネタ不足…

これだけは知っておきたいDevOpsシリーズ - コンテナ

コンテナは仮想化技術の一種で、主にアプリケーションの実行環境の仮想化に用いられています。たとえば、Webアプリケーションサーバーを複数動作させる目的などに向いている仮想化技術です。原理としては、OSカーネル上で動作しているプロセスを隔離し、個別…