OpenShift内のPodから外部サービスにアクセスする

こんにちは。平田です。

OpenShift内のPodから別のPodに対してServiceリソースの名前でアクセスします。OpenShiftクラスタの外で動くシステム(データベース、SaaSなど)についても、対応するServiceを定義することで同じようにアクセスできるようになります。

今回は、OpenShift内に立てたphpMyAdminから社内で稼働中のMySQLサーバに接続してみます。

続きを読む

JBoss EAP データソースのパスワードを
Elytron Credential Storeで管理する

こんにちは。平田です。

JBoss EAP 7.1から利用可能なElytronサブシステムでは、パスワードなどを平文で指定せずに安全に管理するための仕組みとしてCredential Storeという機能が用意されています。

今回は、Credential Storeを使ってデータソースのパスワードを管理してみます。

続きを読む

JBoss EAP管理コンソールの認証を
Elytron jdbc-realmに切り替える

こんにちは。平田です。

JBoss EAP 7.1から、従来のsecurityサブシステムを置き換えるElytronが使えるようになりました。Elytronを導入すると、EAP自体とアプリケーションの認証・認可を一元管理できるようになります。

今回は、Elytronを導入し、管理コンソールの認証バックエンドの切り替えを試してみます。

続きを読む

OpenShift Origin 3.9 インストール
その1 概要

こんにちは。平田です。

開発者視点からOpenShiftの機能などを評価するには、Minishiftを使うのが簡単です。一方で、運用者視点から評価したり実案件に投入するには実際にOpenShiftクラスタを構築する必要があります。

そこで、インストール手順を確認するため、インストールマニュアルをもとにOpenShift Origin 3.9のクラスタを手元のラップトップに構築してみます。このエントリでは、インストール手順の概要、構築するクラスタの構成について説明します。

続きを読む