k8s-log-custom-
开头。wget http://logtail-release-cn-hangzhou.oss-cn-hangzhou.aliyuncs.com/kubernetes/alicloud-log-k8s-custom-install.sh; chmod 744 ./alicloud-log-k8s-custom-install.sh; sh ./alicloud-log-k8s-custom-install.sh {your-project-suffix} {region-id} {aliuid} {access-key-id} {access-key-secret}
各参数及其说明如下:
参数 | 说明 |
---|---|
{your-project-suffix} | 您在第二步创建的Project名称的k8s-log-custom- 之后部分。例如创建的Project为k8s-log-custom-xxxx ,这边填写xxxx 。 |
{regionId} | 您的Project所在区域的Region Id,请在服务入口中查找,例如华东 1 (杭州) 的Region Id为cn-hangzhou 。 |
{aliuid} | 用户标识(AliUid),请替换为您的阿里云主账号用户ID。主账号用户ID为字符串形式,如何查看ID请参考用户标识配置中的2.1节。 |
{access-key-id} | 您的账号access key id。推荐使用子账号access key,并授予AliyunLogFullAccess权限,具体设置参考简介。 |
{access-key-secret} | 您的账号access key secret。推荐使用子账号access key,并授予AliyunLogFullAccess权限,具体设置参考简介。 |
安装好之后,日志服务会自动在该Project下创建机器组,机器组名为k8s-group-${your_k8s_cluster_id}
。
config-operation-log
的Logstore,请不要删除此Logstore。privileged
权限,主要为避免删除其他POD时可能出现错误container text file busy
。相关说明请参考:Bug 1468249、Bug 1441737和 issue 34538。安装示例
[root@iZbp1dsxxxxxqfbiaZ ~]# wget http://logtail-release-cn-hangzhou.oss-cn-hangzhou.aliyuncs.com/kubernetes/alicloud-log-k8s-custom-install.sh; chmod 744 ./alicloud-log-k8s-custom-install.sh; sh ./alicloud-log-k8s-custom-install.sh xxxx cn-hangzhou 165xxxxxxxx050 LTAxxxxxxxxxxx AIxxxxxxxxxxxxxxxxxxxxxxxxxxxxxe
....
....
....
NAME: alibaba-log-controller
LAST DEPLOYED: Fri May 18 16:52:38 2018
NAMESPACE: default
STATUS: DEPLOYED
RESOURCES:
==> v1beta1/ClusterRoleBinding
NAME AGE
alibaba-log-controller 0s
==> v1beta1/DaemonSet
NAME DESIRED CURRENT READY UP-TO-DATE AVAILABLE NODE SELECTOR AGE
logtail-ds 2 2 0 2 0 <none> 0s
==> v1beta1/Deployment
NAME DESIRED CURRENT UP-TO-DATE AVAILABLE AGE
alibaba-log-controller 1 1 1 0 0s
==> v1/Pod(related)
NAME READY STATUS RESTARTS AGE
logtail-ds-7xf2d 0/1 ContainerCreating 0 0s
logtail-ds-9j4bx 0/1 ContainerCreating 0 0s
alibaba-log-controller-796f8496b6-6jxb2 0/1 ContainerCreating 0 0s
==> v1/ServiceAccount
NAME SECRETS AGE
alibaba-log-controller 1 0s
==> v1beta1/CustomResourceDefinition
NAME AGE
aliyunlogconfigs.log.alibabacloud.com 0s
==> v1beta1/ClusterRole
alibaba-log-controller 0s
[INFO] your k8s is using project : k8s-log-custom-xxx, region : cn-hangzhou, aliuid : 1654218965343050, accessKeyId : LTAxxxxxxxxxxx
[SUCCESS] install helm package : alibaba-log-controller success.
您可以使用helm status alibaba-log-controller
查看Pod当前状态,若状态全部成功后,表示安装成功。
安装成功后登录日志服务控制台,即可看到已经自动创建出的日志服务Project(若您的Project数过多,可以搜索k8s-log
关键字)。
自建Kubernetes logtail日志采集客户端安装方式
原文:https://www.cnblogs.com/weifeng1463/p/10512836.html