---
schema_version: "1"
id: 4cbd13638af4b7febbc6fe66bdc3909313bde3761c54962477c5d0952d6bce06
title: Flex Gateway のアップグレード
collection: mulesoft
version: current
locale: ja-jp
portal_url: https://docs.salesforce.com/mulesoft/current/ja-jp/gateway/1.8/flex-gateway-upgrade.md
canonical_url: https://docs.mulesoft.com/jp/gateway/1.8/flex-gateway-upgrade
source_site: docs.mulesoft.com
content_type: documentation
content_hash: f40c586782039bbb52daac96083440dedc6f13886ae7c4838826ad1096f78b14
description: MuleSoft Documentation Site
release: "1.8"
latest: false
---
# Flex Gateway のアップグレード

Flex Gateway は、Linux サービスとして、Docker コンテナで、または Kubernetes クラスターからアップグレードできます。

<table class="tableblock frame-all grid-all stretch">
<colgroup>
<col style="width: 33.3333%;">
<col style="width: 33.3333%;">
<col style="width: 33.3334%;">
</colgroup>
<tbody>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><span class="image"><a class="image" href="#linux"><img src="https://docs.mulesoft.com/jp/gateway/1.8/_images/install-linux-logo.png" alt="20%" width="20%"></a></span></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><span class="image"><a class="image" href="#docker"><img src="https://docs.mulesoft.com/jp/gateway/1.8/_images/install-docker-logo.png" alt="25%" width="25%"></a></span></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><span class="image"><a class="image" href="#kubernetes"><img src="https://docs.mulesoft.com/jp/gateway/1.8/_images/install-kubernetes-logo.png" alt="20%" width="20%"></a></span></p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><a href="#linux">Linux サービスとしてのアップグレード</a></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><a href="#docker">Docker コンテナでのアップグレード</a></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><a href="#kubernetes">Kubernetes クラスターでのアップグレード</a></p>
</div></div></td>
</tr>
</tbody>
</table>

## [](#linux)Linux サービスとしてのアップグレード

Flex Gateway は、標準パッケージとして配布できます。次の手順に従って、Flex Gateway を特定のバージョンまたは最新バージョンにアップグレードしてください。

Linux サービスとして Flex Gateway をアップグレードまたはダウングレードするには、次の手順を実行します。

1. 利用可能なパッケージのリストを更新します。
    
    ```ssh
    sudo apt update
    ```
    
    選択可能なバージョンをリストするには、次のコマンドを実行します。
    
    ```ssh
    apt list -a flex-gateway
    ```
2. Flex Gateway を更新します。
    
    - 最新バージョンに更新する場合:
        
        ```ssh
        sudo apt --only-upgrade -y install flex-gateway
        ```
    - 特定バージョンに更新する場合:
        
        ```ssh
        sudo apt --only-upgrade -y install flex-gateway=<version>
        ```
    - ダウングレードバージョンに更新する場合:
        
        ```ssh
        sudo apt --only-upgrade -y --allow-downgrades install flex-gateway=<version>
        ```
3. サービスを再起動します。
    
    ```ssh
    sudo systemctl restart flex-gateway
    ```

## [](#docker)Docker コンテナでのアップグレード

Docker コンテナを更新することはできませんので、新しいバージョンが必要な場合は、新しいイメージバージョンで新しいコンテナを作成し、古いコンテナを置き換えてください。

新しいイメージバージョンは、 [mulesoft/flex-gateway](https://hub.docker.com/r/mulesoft/flex-gateway)​ のリンクから入手できます。

## [](#kubernetes)Kubernetes クラスターでのアップグレード

1. それぞれのチャートリポジトリでチャートを更新します。
    
    ```ssh
    helm repo up
    ```
2. 次のコマンドを (必要な箇所を実際の情報に置き換えて) 実行し、リリースを新しいバージョンの Helm チャートに更新します。
    
    ```ssh
    helm upgrade -n <namespace> <release_name> flex-gateway/flex-gateway --wait
    ```