Red Hat OpenShift Connectors のご紹介

こんにちは、ソリューションアーキテクトの蒸野(ムシノ)です。 今回は、Red Hat Developerのブログ Get started with Red Hat OpenShift Connectors | Red Hat Developer の翻訳記事を紹介させて頂きたいと思います。 一部、記事の内容を分かりやすくする…

/usr/lib/.build-idってなんだろう?

TL;DR ファイルを見る 「Build ID」とは 「debuginfo」 とは debuginfoとBuild IDの関係 「debuginfoの素早い検証」 「ダンプに対応するバイナリの発見」 複数バージョンのdebuginfoをシステムへ導入する /usr/lib/.build-id の通常rpmへの移動 Build IDの応…

OpenShiftのBlue/Greenクラスターアップグレードの方式を検討する(AWS編)

こんにちは、Red Hatでソリューションアーキテクトをしている北村です。 みなさん、OpenShiftのアップグレードしていますか?Kubernetesを運用する上で避けて通れないのがクラスターのライフサイクル管理です。Kubernetesは従来のプラットフォームよりもバー…

Podmanでcode-serverのcontainerを起動しサービスとして公開する方法

概要 Red Hat でコンサルタントをしている陳といいます。 仕事の中でお客様にワークショップを行うための開発環境を提供する場面があって、検討した結果、 ブラウザでhttpsでvscodeが使えるようにした。メリットは以下です。 お客様のセキュリティ対策で遮断…

Cryostatの情報まとめ

Red Hat で Java Platform Advocate として OpenJDK を担当している伊藤ちひろ(@chiroito)です。 この記事は、Red Hat が主導して開発している JDK Flight Recorder を管理するツールである Cryostat に関するブログのまとめ記事です。 Cryostat 2.1 9つの…

9つの素晴らしいCryostat 2.1のアップデート

皆さんは、Java Flight Recorderを使ったことがあるのではないでしょうか。これは、Javaの動作状況を分析し、理解するための優れたツールです。開発中や本番で稼動している作業量を把握するのに重宝します。Cryostatは、コンテナとKubernetesに同じ機能を提…

ROSAでスポットインスタンスを使う

こんにちは、Red Hatでソリューションアーキテクトをしている石川です。 今回はROSAで使用することができるスポットインスタンスについて紹介していきたいと思います。 そもそもROSAとは何かについて知りたいという方はこちらの過去記事をご参照下さい。 rhe…

Cryostat 2.1での不要な通知をフィルタリング

Cryostatは、Java Flight Recorder (JFR)でJavaアプリケーションを監視する際、常に通知を発行してきました。Cryostatのバージョン2.1では、提供される情報の量を増やし、表示されるものに対するユーザの制御を強化し、Cryostatの性能を向上させる通知のため…

Cryostat 2.1の新ダウンロードAPIでJFRデータに高速にアクセス

Cryostatは、Kubernetes上でJDK Flight Recorderのデータを管理するためのツールです。この記事では、JSON Web Token (JWT) に基づく新しいダウンロード API が、Cryostat 2.1 Web クライアントにおいて、より応答性が高く効率的なダウンロードの流れを促進…

Cryostat 2.1のサイドカーレポートによるリソース消費量の削減

Cryostatは、Kubernetes上でJDK Flight Recorderのデータを管理するためのツールです。Cryostatのバージョン2.1では、JDKフライトレコーディングの自動分析レポートを生成するために、サイドカーレポートコンテナを使用するオプションが導入されています。以…

Cryostat 2.1によるKubernetes上のJMX認証情報の管理

Cryostatは、Kubernetes上のJDK Flight Recorderのデータを管理するためのツールです。コンテナ化されたJava仮想マシン(JVM)上でJava Management Extensions(JMX)認証を有効にしている場合、CryostatはターゲットJVM上のJDKフライトレコーディングにアク…

CryostatとGraphQLによるインスタンス間のJFR管理

Cryostatは、Java Flight Recorder (JFR) を用いたJavaアプリケーションの監視をクラウド上で管理します。Cryostat 2.1では、複数のアプリケーション、コンテナ、Kubernetesポッドのフライトレコーディングを制御するためのGraphQLがサポートされており、強…

Cryostat 2.1でJFRデータを記録ラベルで整理する方法

Cryostat 2.1の技術プレビューリリースでは、コンテナで管理されたJavaアプリケーションを監視するJDKフライトレコーディングにメタデータやカスタムラベルを添付し、Cryostatを使ってそれらの記録を管理できます。記録のラベルは、クエリで記録を識別し、同…

あらためてKnative入門!(Knative Eventing編)

こんにちは、Red Hatでソリューションアーキテクトをしている石川です。 以前の記事でKubernetes上でサーバーレスのアプリケーション実行を行うKnativeのコンポーネント、Knative Servingについてご紹介させて頂きました。 rheb.hatenablog.com rheb.hatenab…

Cryostat 2.1の新UIでJFRの自動化ルールを構築する方法

Cryostatは、Kubernetes上でJDK Flight Recorderのデータを管理するためのツールです。最新バージョンであるCryostat 2.1では、Cryostat 2.0でAPI機能として導入されていた自動化ルールのユーザインタフェースが一新されています。これにより、多くのJavaア…

OpenShiftでCryostat 2.1にログインする方法:SSOを使う

Kubernetes上でJDK Flight Recorderのデータを管理するツールであるCryostatは、Cryostat 2.1の技術プレビューリリースとして、Red Hat OpenShift上の組み込みOAuthサーバーに統合されました。OpenShift上のCryostatにログインすると、OpenShiftのログインペ…

RHELの『よくわからないサービス』を調べる

Red Hatの森若です。 今回はRHELで『よくわからないサービス』が動作しているときに、調べる方法を見てみます。 謎(?)のサービス systemctl -t service のようなコマンドを使うと、そのシステムでのサービス一覧を見ることができます。 $ systemctl -t servc…

Application Services Newsletter 2022年9月号記事

Red Hat のソリューションアーキテクトの瀬戸智です。 Red Hat にはクラウドネイティブアプリの開発に役立つ、ソフトウェアのラインナップが充実していることをご存知ですか? ここでは、それらのソフトウェア [Red Hat Application Services] に関する注目…

MTAを使用してWebLogic/WebSphereからJBoss EAPへの移行を検討する

Red Hat のソリューションアーキテクトをしている瀬戸です。 このたびJBoss EAPや他のJavaアプリケーションサーバーが依存しているJava EE/J2EE仕様がJakarta EE仕様と名前を変えてリリースされます。 前回の大きな仕様変更が行われたのはJava EE 8が2017年9…

RHEL 9をminimal+Standardでインストールしてでてくるプロセス全部紹介する

Red Hatの森若です。 「RHELをインストールしたらよくわからない物がいっぱい動いてるなぁ」と思う方むけの記事です。 RHEL 9を最小構成(minimal + Standard)でインストールした時にデフォルトで動作しているプロセスをそれぞれ1〜2行で紹介してみます。 min…

Ansibleのジョブからファイルを保存する

レッドハットの杉村です。Ansible のテクニカルサポートをしています。 テクニカルサポートは土日祝日年末年始は全員休みというわけにはいかず、平日よりは少ない体制で問い合わせに対応するようにしています。今回の土日は当番になりました。空き時間ができ…

RHELで実現するSAPシステムの高可用性

レッドハット ソリューションアーキテクト石倉です。 この記事は、RED HAT BLOGのブログ記事、High availability for SAP on Red Hat Enterprise Linux の翻訳記事です。 Red Hat Enterprise Linux (RHEL) は、アプリケーションおよびデータベース (DB) レベ…

Red Hat Enterprise Linux 9 で 10年サポートされるパッケージはどれ?

レッドハットの森若です。 この記事は、RHEL 8むけの以下記事のRHEL9版です。 rheb.hatenablog.com RHEL 9ではどのパッケージがいつまでサポートされるのでしょうか? この記事ではその調べ方をご紹介します。 (※注意: サポート期間等は変更される場合があり…

Apache Kafka 超入門

こんにちは、ソリューションアーキテクトの蒸野(ムシノ)です。 今回は「AMQ Streams」のベースとなっている「Apache Kafka」の超概要を説明をしたいと思います。 Apache Kafka とは 2010年にLinkedInで開発され、2011年にLinkedInから公開されたオープンソ…

Application Services Newsletter 2022年8月号記事

Red Hat のソリューションアーキテクトの蒸野(ムシノ)です。 Red Hat にはクラウドネイティブアプリの開発に役立つ、ソフトウェアのラインナップが充実していることをご存知ですか? ここでは、それらのソフトウェア [Red Hat Application Services] に関…

Red Hat Single Sign-onで、WebAuthnがGAに

Red Hatのソリューションアーキテクトの井上たかひろです。 WebAuthnがRed Hat Single Sign-On 7.6 からとうとうサポートになりました。 (7.6以前はTechnology Previewでした) これによって、FIDO2規格に対応したOS/ブラウザ(スマートフォーン含む)で、生体…

コンテナ型アプリケーションにカスタム JDK Flight Recorderイベントを注入

JDK Mission Control (JMC) エージェントは、Java 仮想マシンを再起動することなく、ランタイムにカスタム JDK Flight Recorder (JFR) イベントを注入できる強力なツールです。JMCエージェントプラグインがコンテナ化されていない環境でエージェントを使用す…

OperatorHub.ioからKubernetes上へCryostat Operatorをインストール

Cryostat はコンテナネイティブのJVM アプリケーションで、JDK Flight Recorder(JFR) を使ってコンテナのプロファイリングと監視を行うためのセキュアな API を提供します。Cryostat 2.0では、他の機能として、OperatorHub.ioカタログの一部として提供されて…

JBoss EAP 8への道

こんにちは、Red Hat で Middleware Technical Account Manager を担当している生井沢(@hnamaizawa)です。 この記事はRed Hat Developerのブログ記事、The road to JBoss EAP 8 を許可をうけて翻訳したものです。 オープンソースの Jakarta Enterprise Edi…

製品ごとのセキュリティリスクの調査

こんにちは、Red Hat の Middleware Technical Account Manager のイアンです。 Red Hat Security Data ページに提供されている daysofrisk.pl というスクリプトがご存知でしょうか?このスクリプトを使っていただくと、特定の製品のセキュリティ更新の数と…

* 各記事は著者の見解によるものでありその所属組織を代表する公式なものではありません。その内容については非公式見解を含みます。