纳管集群接入日志服务教程

 

纳管集群接入日志服务能为分布在各处的 Kubernetes 集群提供统一的管理方式。本文介绍如何通过容器服务 Kubernetes 版中的应用将日志服务接入至外部
Kubernetes 集群。

前提条件

  • 您已通过容器服务 Kubernetes 版接入一个外部的 Kubernetes 集群。具体操作步骤,请参见接入外部Kubernetes集群。
  • 该功能目前只针对白名单客户开放。

操作步骤

  1. 登录容器服务管理控制台 。
  2. 单击左侧导航栏中的市场 > 应用目录进入阿里云应用页签。
  3. 单击运维/可观测性 (6) > ack-sls-log-controller
    a
  4. 单击参数页签,设置下图红框中相应的参数。

    相关的参数描述,请参见说明页签中的参数部分内容。

    日志服务 参数

    说明 如果集群网络和您的私有网络有专线打通,InstallParam参数设置可以去掉-internet后缀,Endpoint参数设置可以在{region-id}后增加-intranet后缀。
  5. 参数设置完成后,在页面右侧的创建区域,填写相关信息,并单击创建
    • 集群:选择目标集群。资源对象将部署在该集群内。
    • 命名空间:选择资源对象所属的命名空间,默认是 default。除了节点、持久化存储卷等底层计算资源以外,大多数资源对象需要作用于命名空间。
    • 发布名称:填写资源对象的发布名称。

后续步骤

应用创建后,您可以通过该集群的控制台运行以下 YAML 文件验证日志服务是否可用。

apiVersion: v1
kind: Pod
metadata:
  name: my-demo
spec:
  containers:
  - name: my-demo-app
    image: 'registry.cn-hangzhou.aliyuncs.com/log-service/docker-log-test:latest'
    env:
    ######### 配置 环境变量 ###########
    - name: aliyun_logs_log-stdout
      value: stdout
    - name: aliyun_logs_log-varlog
      value: /var/log/*.log
    - name: aliyun_logs_mytag1_tags
      value: tag1=v1
    ###############################
    ######### 配置vulume mount ###########
    volumeMounts:
    - name: volumn-sls-mydemo
      mountPath: /var/log
  volumes:
  - name: volumn-sls-mydemo
    emptyDir: {}
  ###############################

如果日志服务对应的 project 下面有 log-stdou 和 log-varlog 两个 logstore,和对应的日志内容,则日志服务可用。

说明 日志展示会有一定延迟。

如您的集群中有部署 ngress-nginx,可参见部署Ingress的采集日志。

 

发布者:佚, 佚名,转转请注明出处:https://www.cms2.cn/aliyun/csk/6155.html

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 2020年1月16日 下午2:38
下一篇 2020年1月20日 上午11:35

相关推荐

  • 通过CodePipeline构建项目并部署到Kubernetes集群

    您可以通过CodePipeline,构建代码工作流模板、编译应用、构建与推送容器镜像、发布Kubernetes应用,从而实现利用代码发布应用的全过程自动化。本文以构建一个Java软件项目并将其部署到Kubernetes集群为例,说明如何使用CodePipeline。 CodePi…

    2019年12月13日 容器服务Kubernetes版
  • 更新即将过期证书

    本文介绍如何通过控制台更新Kubernetes集群即将过期的证书。 前提条件 您已经成功创建一个Kubernetes集群,参见创建Kubernetes 集群,且集群证书即将过期。 您已经了解并做好更新证书前的准备工作,参见集群证书更新说明。 操作步骤 登录容器服务管理控制台。 在…

    2019年12月13日 容器服务Kubernetes版
  • 容器服务Kubernetes版怎么通过编排模板创建Linux应用?

    在容器服务 kubernetes 模板编排中,您需要自己定义一个应用运行所需的资源对象,通过标签选择器等机制,将资源对象组合成一个完整的应用。 前提条件 创建一个 kubernetes 集群,参见创建Kubernetes集群。 背景信息 本例演示如何通过一个编排模板创建 ngin…

    2019年11月6日 容器服务Kubernetes版
  • 应用目录概述

    阿里云容器服务应用目录功能集成了 Helm,提供了 Helm 的相关功能,并进行了相关功能扩展,例如提供图形化界面、阿里云官方 Repository 等。 微服务是容器时代的主题,应用微服务化给部署和管理带来极大的挑战。通过将庞大的单体应用拆分成一个个微服务,从而使各个微服务可被…

    2019年12月13日
  • 删除服务

    您可以通过容器服务控制台快速对服务进行删除。 前提条件 您已经成功创建一个 Serverless Kubernetes 集群,参见创建 Serverless Kubernetes 集群。 您已经成功创建一个服务,参见创建服务。 操作步骤 登录容器服务管理控制台。 在 Kubern…

    2019年12月13日
  • 访问区块链概述

    在阿里云上完成了区块链网络的配置和部署之后,区块链的开发者或管理员便可以开始访问区块链网络并使用不同的区块链节点服务。常见的访问方式如下: 开发者或管理员远程连接到区块链节点的容器上,以 CLI 命令方式运行区块链测试,或者进行区块链的管理工作。 区块链应用程序连接区块链网络的 …

    2019年12月13日

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注