0
点赞
收藏
分享

微信扫一扫

ECS Fargate 上部署 SkyWalking OAP Server:利用 AWS CLI 和服务发现提供服务

小a草 03-23 10:30 阅读 3

在本篇文章中,我们将演示如何使用 AWS CLI 在 ECS Fargate 上部署 SkyWalking OAP Server,并利用 AWS 服务发现为 gRPC 流量提供一个静态入口点。这样,客户端就可以通过服务发现名称访问 gRPC 服务。以下是详细步骤:

1. 注册任务定义

创建一个名为 ​​dev-skywalking-oap-server-task.json​​ 的文件,内容如下:

{
  "family": "dev-skywalking-oap-server-task",
  "executionRoleArn": "ecsTaskExecutionRole",
  "networkMode": "awsvpc",
  "containerDefinitions": [
    {
      "name": "dev-skywalking-oap-server",
      "image": "apache/skywalking-oap-server:9.1.0",
      "portMappings": [
        {
          "containerPort": 11800,
          "hostPort": 11800,
          "protocol": "tcp"
        },
        {
          "containerPort": 12800,
          "hostPort": 12800,
          "protocol": "tcp"
        },
        {
          "containerPort": 1234
举报

相关推荐

0 条评论