メインコンテンツへスキップ
50% off 全プラン対象、期間限定。月額 $2.48/mo
KrakenD

KrakenD

KrakenD はマイクロサービス向けのステートレスで高性能な API ゲートウェイです。単一の宣言的設定だけで API の集約・変換・レート制限・保護ができ、背後にデータベースは不要です。Apache-2.0 ライセンス、GitHub スター 2,600 以上。

概要

2.7k

GitHubスター

167

アクティブインストール

ライセンス Apache-2.0 バージョン Latest OS Ubuntu Server 24.04 LTS Min RAM 1 GB IP IPV4,IPV6

アクティブインストール数はサンプルデータ(プレビュー)です。正式リリース前に実際のデータに切り替わります。

インストール確認

インストール済みバージョンを確認する:

krakend version

サービスの状態を確認します:

systemctl status krakend

Enterprise Edition を選択した場合は、ライセンス証明書をサーバーにコピーしてサービスを再起動します:

scp LICENSE root@<SERVER_IP>:/etc/krakend/LICENSE

サービスが起動していない、またはヘルスエンドポイントが応答しない場合は、設定完了後にサービスを再起動してください:

systemctl restart krakend

アクセス

  • 8080/tcp · メイン API ゲートウェイエンドポイント
  • 8090/tcp · 内部・管理用リスナー
  • ヘルスエンドポイント: http://<SERVER_IP>:8080/__health

重要なファイルとディレクトリ

  • バイナリ: /usr/bin/krakend
  • 設定ディレクトリ: /etc/krakend
  • メイン設定ファイル: /etc/krakend/krakend.json

ネットワーキングの詳細

関連アプリ。

Deploy KrakenD now. 月額2.48ドルから。