TECHSTEP

ITインフラ関連の記事を公開してます。

2020-02-01から1ヶ月間の記事一覧

Rook-Ceph External Cluster ~Rook-Cephクラスター間でExternal Clusterを利用する~

はじめに Rook-Cephでは、自身のクラスター外にあるCephクラスターを利用する機能を提供しています。前回はVM上に構築したCephクラスターを利用する方法について紹介しましたが、今回はVM上でなく、Kubernetes上に構築したRook-Cephクラスターを、別のRook-C…

Rook-Ceph External Cluster ~VM上のCephクラスターをRookから利用する~

はじめに Rook-Cephは、外部にあるCephクラスターを利用する機能を提供しています。 今回は、Rook OperatorをデプロイしたKubernetesから、VM上に構築されたCeph Clusterを利用する方法を紹介します。 External Clusterとは Rookはストレージを利用するClien…

Rook-Cephのコンフィグ設定方法と設定例

はじめに Rook-Cephのクラスターや各リソースを作成したのち、Cephの設定を変更する方法が公式ドキュメントで紹介されています。設定の変更方法・及び変更例が紹介されていたので、ここにまとめておきます。 Rook-Cephコンフィグ設定変更方法 そもそもRook-C…

EdgeFS概要まとめ

はじめに 本投稿では、先日入門したEdgeFSについて、その概要をまとめたので紹介します。以前概要をまとめたCephとは異なり、EdgeFSはまだ利用例も少なく、情報がそれほど多くない状況です。また公式ドキュメントには内部構成などの情報が欠けており、都度別…

Rook-EdgeFSに入門する

はじめに 今回はRookの管理対象とするストレージベンダーの中からEdgeFSを試します。Rook公式ドキュメントのEdgeFS QuickStartでは、ひとつのKubernetesクラスター上にRook-EdgeFSをデプロイするところまでを紹介しています。今回はEdgeFSクラスターにNFSを…

Ceph概要まとめ

はじめに 昨年、Kubernetes上でCloud Native Storageを実現するRookについて調査しました。Rookは複数のストレージソフトウェアを統合しますが、最もよく使われるものがCephです。Rookについて調査・検証をするうちに、そもそもCephの動きを理解していない中…

AzureのIaaS検証環境をTerraformで用意する

はじめに ここ最近はAzureを検証環境としてよく利用しています。これまではAzureポータルから各リソースをデプロイしていましたが、同じ作業を何度もやるのがつらくなり、Azureの検証環境をサクッと用意できると楽が出来るなあと考えていました。今回はTerra…

Rook-Cephクラスターを削除する際の手順

はじめに Rook-Cephの検証をすると、何度かクラスターを構築することになるかと思うのですが、その際にノードに残ったデータ等を完全に削除する必要があります。削除手順自体は公式ドキュメントにも記載されていますが、ここに残しておきます。 作業対象 Roo…

Rook-Cephの機能紹介(File Storage編)

はじめに Rook-Cephの設定や機能について、公式ドキュメントをベースにまとめています。今回はCephで利用できるストレージのうち、ファイルストレージを利用するために必要な情報を紹介します。 検証環境 Rook version: ver 1.2 Kubernetes version: 1.17.0 …

Rook-Cephの機能紹介(Object Storage編)

はじめに Rook-Cephの設定や機能について、公式ドキュメントをベースにまとめています。今回はCephで利用できるストレージのうち、オブジェクトストレージを利用するために必要な情報を紹介します。 検証環境 Rook version: ver 1.2 Kubernetes version: 1.1…

Rook-Cephの機能紹介(Block Storage編)

はじめに Rook-Cephの設定や機能について、公式ドキュメントをベースにまとめています。今回はCephで利用できるストレージのうち、ブロックストレージを利用するために必要な情報について、Ceph Cluster CRDの内容をまとめます。公式ドキュメントでは、利用…