iT邦幫忙

2024 iThome 鐵人賽

DAY 4
0
IT 管理

API Gateway:微服務世界的守護者系列 第 4

Day04 - APISIX Build up

  • 分享至 

  • xImage
  •  

前置準備

Get Docker
OS support: Mac, Windows, Linux
image

Deploy mode - standalone

start an APISIX container with stand-alone mode by the following command:

docker run -d --name apache-apisix \
  -p 9080:9080 \
  -e APISIX_STAND_ALONE=true \
  apache/apisix

Add Route and Plugin configuration to the running APISIX container:

docker exec -i apache-apisix sh -c 'cat > /usr/local/apisix/conf/apisix.yaml <<_EOC_
routes:
  -
    id: httpbin
    uri: /*
    upstream:
      nodes:
        "httpbin.org": 1
      type: roundrobin
    plugin_config_id: 1

plugin_configs:
  -
    id: 1
    plugins:
      response-rewrite:
        body: "Hello APISIX\n"
    desc: "response-rewrite"
#END
_EOC_'

Test:

curl http://127.0.0.1:9080/

Result:

image

Checkpoint

有回傳Hello APISIX\n即代表Build up成功。

參考資料

dockerhub | apache/apisix


上一篇
Day03 - APISIX Deploy mode
下一篇
Day05 - APISIX Build up command explain
系列文
API Gateway:微服務世界的守護者24
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言