1.9. APIcast のパッチ適用


  1. apicast-staging デプロイメント設定にパッチを適用するには、以下の oc patch コマンドを実行します。

    oc patch dc/apicast-staging -p "
    metadata:
      labels:
        app: APIcast
    spec:
      template:
        spec:
          containers:
          - name: apicast-staging
            env:
            - name: THREESCALE_PORTAL_ENDPOINT
              value: \"http://${APICAST_ACCESS_TOKEN}@system-master:3000/master/api/proxy/configs\"
            - name: APICAST_CONFIGURATION_LOADER
              value: \"lazy\"
            - name: APICAST_CONFIGURATION_CACHE
              value: \"0\"
            - name: THREESCALE_DEPLOYMENT_ENV
              value: \"sandbox\"
            - name: APICAST_MANAGEMENT_API
              value: \"${APICAST_MANAGEMENT_API}\"
            - name: BACKEND_ENDPOINT_OVERRIDE
              value: http://backend-listener:3000
            - name: OPENSSL_VERIFY
              value: \"${OPENSSL_VERIFY}\"
            - name: APICAST_RESPONSE_CODES
              value: \"${APICAST_RESPONSE_CODES}\"
            - name: REDIS_URL
              value: \"redis://system-redis:6379/2\"
            image: registry.access.redhat.com/3scale-amp22/apicast-gateway:1.8
            imagePullPolicy: IfNotPresent
            resources:
              limits:
                cpu: 100m
                memory: 128Mi
              requests:
                cpu: 50m
                memory: 64Mi
    "
    Copy to Clipboard Toggle word wrap
  2. apicast-production デプロイメント設定にパッチを適用するには、以下の oc patch コマンドを実行します。

    oc patch dc/apicast-production -p "
    metadata:
      labels:
        app: APIcast
    spec:
      template:
        spec:
          containers:
          - name: apicast-production
            env:
            - name: THREESCALE_PORTAL_ENDPOINT
              value: \"http://${APICAST_ACCESS_TOKEN}@system-master:3000/master/api/proxy/configs\"
            - name: APICAST_CONFIGURATION_LOADER
              value: \"boot\"
            - name: APICAST_CONFIGURATION_CACHE
              value: \"300\"
            - name: THREESCALE_DEPLOYMENT_ENV
              value: \"production\"
            - name: APICAST_MANAGEMENT_API
              value: \"${APICAST_MANAGEMENT_API}\"
            - name: BACKEND_ENDPOINT_OVERRIDE
              value: http://backend-listener:3000
            - name: OPENSSL_VERIFY
              value: \"${APICAST_OPENSSL_VERIFY}\"
            - name: APICAST_RESPONSE_CODES
              value: \"${APICAST_RESPONSE_CODES}\"
            - name: REDIS_URL
              value: \"redis://system-redis:6379/1\"
            image: registry.access.redhat.com/3scale-amp22/apicast-gateway:1.8
            imagePullPolicy: IfNotPresent
            resources:
              limits:
                cpu: 1000m
                memory: 128Mi
              requests:
                cpu: 500m
                memory: 64Mi
    "
    Copy to Clipboard Toggle word wrap
  3. amp-apicast イメージストリームにパッチを適用するには、以下の oc patch コマンドを実行します。

    oc patch is/amp-apicast -p "
    spec:
      tags:
        - name: 2.2.0
          annotations:
            openshift.io/display-name: AMP apicast
          from:
            kind: DockerImage
            name: 'registry.access.redhat.com/3scale-amp22/apicast-gateway:1.8'
        - name: latest
          from:
            kind: ImageStreamTag
            name: 2.2.0
    "
    Copy to Clipboard Toggle word wrap
  4. apicast-wildcard-router デプロイメント設定にパッチを適用するには、以下の oc patch コマンドを実行します。

    oc patch dc/apicast-wildcard-router -p "
    metadata:
      labels:
        app: APIcast
    spec:
      template:
        spec:
          containers:
          - name: apicast-wildcard-router
            env:
            - name: API_HOST
              value: \"http://${APICAST_ACCESS_TOKEN}@system-master:3000\"
            image: registry.access.redhat.com/3scale-amp22/wildcard-router:1.6
            imagePullPolicy: IfNotPresent
            resources:
              limits:
                cpu: 500m
                memory: 64Mi
              requests:
                cpu: 120m
                memory: 32Mi
    "
    Copy to Clipboard Toggle word wrap
  5. amp-wildcard-router イメージストリームにパッチを適用するには、以下の oc patch コマンドを実行します。

    oc patch is/amp-wildcard-router -p "
    spec:
      tags:
        - name: 2.2.0
          annotations:
            openshift.io/display-name: AMP wildcard router
          from:
            kind: DockerImage
            name: 'registry.access.redhat.com/3scale-amp22/wildcard-router:1.6'
        - name: latest
          from:
            kind: ImageStreamTag
            name: 2.2.0
    "
    Copy to Clipboard Toggle word wrap
トップに戻る
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

Theme

© 2025 Red Hat