 consul 命令行0及更高版本中,可以将其设置为以空格分隔的要绑定的地址列表 或者设置为 可以解析为多个地址的 go-sockaddr模板。 ● -config-file:要加载的配置文件。有关此文件格式的更多信息,请阅读“ 配置文件”部分。可以 次指定此选项以加载多个配置文件。如果多次指定,则稍后加载的配置文件将与先前加载的配置文件 并。在配置合并期间,单值键(string,int,bool)将简单地替换它们的值,而列表类型将被附加在 起。 在Consul 1.1.0及更高版本中,可以将其设置为 go-sockaddr 模板 ● -retry-join:类似-join但允许在第一次尝试失败时重试连接。这对于您知道地址最终可用的情况很 用。该列表可以包含IPv4,IPv6或DNS地址。在Consul 1.1.0及更高版本中,可以将其设置为 go-soc addr 模板。如果Consul在非默认的Serf LAN端口上运行,则必须同时指定。IPv6必须使用“括号” 本。必须将其设置为3才能访问自 驾驶仪功能,但会有例外cleanup_dead_servers。Consul 1.0.0及更高版本默认为3(默认为2之前) 有关 详细信息,请参阅 Raft协议版本兼容性。 ● -raft-snapshot-threshold:这可以控制保存到磁盘的快照之间的最小筏提交条目数。这是一个很 需要更改的低级参数。经历过多磁盘IO的非常繁忙的群集可能会增加此值以减少磁盘IO,并最大限度0 码力 | 5 页 | 346.62 KB | 1 年前3 consul 命令行0及更高版本中,可以将其设置为以空格分隔的要绑定的地址列表 或者设置为 可以解析为多个地址的 go-sockaddr模板。 ● -config-file:要加载的配置文件。有关此文件格式的更多信息,请阅读“ 配置文件”部分。可以 次指定此选项以加载多个配置文件。如果多次指定,则稍后加载的配置文件将与先前加载的配置文件 并。在配置合并期间,单值键(string,int,bool)将简单地替换它们的值,而列表类型将被附加在 起。 在Consul 1.1.0及更高版本中,可以将其设置为 go-sockaddr 模板 ● -retry-join:类似-join但允许在第一次尝试失败时重试连接。这对于您知道地址最终可用的情况很 用。该列表可以包含IPv4,IPv6或DNS地址。在Consul 1.1.0及更高版本中,可以将其设置为 go-soc addr 模板。如果Consul在非默认的Serf LAN端口上运行,则必须同时指定。IPv6必须使用“括号” 本。必须将其设置为3才能访问自 驾驶仪功能,但会有例外cleanup_dead_servers。Consul 1.0.0及更高版本默认为3(默认为2之前) 有关 详细信息,请参阅 Raft协议版本兼容性。 ● -raft-snapshot-threshold:这可以控制保存到磁盘的快照之间的最小筏提交条目数。这是一个很 需要更改的低级参数。经历过多磁盘IO的非常繁忙的群集可能会增加此值以减少磁盘IO,并最大限度0 码力 | 5 页 | 346.62 KB | 1 年前3
 基于Consul的多Beats接入管控与多ES搜索编排Agent注册 Agent启动首先向Consul获取Master服务列表, 并向Master发起Agent注册逻辑,获取agent id 配置获取 从Consul中获取当前agent的配置组列表,并 启动多个采集进程 配置变更感知 watch到Consul对应的agent id路径,实时感 知配置变化,并对启动的进程列表做重启清理 等工作 管理多Beats/logstash Beats等以agent子进程启动其管理这些进程的 Beats等以agent子进程启动其管理这些进程的 cpu/内存等资源 Agent Consul Master 获取master列表 向master发起Agent注册逻辑 返回agent id 增删改策略 获取策略列表 启动管控收集进程 watch配置变化 9 Agent运行时 10 日志接入 购买云ES 录入ES 创建主机组 添加主机 配置日志主题 选择主机组 日志配置0 码力 | 23 页 | 6.65 MB | 1 年前3 基于Consul的多Beats接入管控与多ES搜索编排Agent注册 Agent启动首先向Consul获取Master服务列表, 并向Master发起Agent注册逻辑,获取agent id 配置获取 从Consul中获取当前agent的配置组列表,并 启动多个采集进程 配置变更感知 watch到Consul对应的agent id路径,实时感 知配置变化,并对启动的进程列表做重启清理 等工作 管理多Beats/logstash Beats等以agent子进程启动其管理这些进程的 Beats等以agent子进程启动其管理这些进程的 cpu/内存等资源 Agent Consul Master 获取master列表 向master发起Agent注册逻辑 返回agent id 增删改策略 获取策略列表 启动管控收集进程 watch配置变化 9 Agent运行时 10 日志接入 购买云ES 录入ES 创建主机组 添加主机 配置日志主题 选择主机组 日志配置0 码力 | 23 页 | 6.65 MB | 1 年前3
 22-云原生的缘起、云原生底座、PaaS 以及 Service Mesh 等之道-高磊GW不访问微服务直接转发流量给Istio GW Istio GW Istio Envoy 另一种办法,干脆直接用Istio GW替代 Ingress GW,但是不是所有微服务都需要 Mesh化,所以第一种方案是具备兼容性的。 但是问题就来了,还是会存在两个GW,如何管理? 这就需要从Istio的方向,在PaaS控制台上逻辑上啮合成统 一的管理接口,底层自动关联和管理一致的配置 总结:Mesh化 是云原生落地的关键步骤0 码力 | 42 页 | 11.17 MB | 6 月前3 22-云原生的缘起、云原生底座、PaaS 以及 Service Mesh 等之道-高磊GW不访问微服务直接转发流量给Istio GW Istio GW Istio Envoy 另一种办法,干脆直接用Istio GW替代 Ingress GW,但是不是所有微服务都需要 Mesh化,所以第一种方案是具备兼容性的。 但是问题就来了,还是会存在两个GW,如何管理? 这就需要从Istio的方向,在PaaS控制台上逻辑上啮合成统 一的管理接口,底层自动关联和管理一致的配置 总结:Mesh化 是云原生落地的关键步骤0 码力 | 42 页 | 11.17 MB | 6 月前3
 中国移动磐舟DevSecOps平台云原生安全实践别,同时依据实际生产漏洞的运营情况完 善威胁建模知识库,持续优化和维护内部安全需求知识库以适应不断变化的安全挑战。 ①需求分析阶段,分析业务需求,选择相应的安全需求 分类,并添加至安全需求清单列表 ②根据安全需求清单选择安全设计要求,整理为安全设 计清单 ③编码阶段,研发人员基于安全设计文档,落实与本次 需求相关的安全设计要求 安全开发-软件成分分析SCA 开源软件帮助企业快速提 检测维度丰富,包括漏洞、软件许可、恶 意文件、敏感信息等 • 策略可深度自定义 • 自动生成评分,对安全进行评级 • 提供整体修复建议 安全运营-容器入侵检测 未 知 威 胁 监 控 风险事件列表 容器内行为 实时监控 产生 告警处置 人工安全标记 响应处置 内置风险策略 木马病毒上传 恶意命令执行 容器逃逸 其他风险策略 已 知 威 胁 监 控 进程 网络连接 系统调用0 码力 | 22 页 | 5.47 MB | 1 年前3 中国移动磐舟DevSecOps平台云原生安全实践别,同时依据实际生产漏洞的运营情况完 善威胁建模知识库,持续优化和维护内部安全需求知识库以适应不断变化的安全挑战。 ①需求分析阶段,分析业务需求,选择相应的安全需求 分类,并添加至安全需求清单列表 ②根据安全需求清单选择安全设计要求,整理为安全设 计清单 ③编码阶段,研发人员基于安全设计文档,落实与本次 需求相关的安全设计要求 安全开发-软件成分分析SCA 开源软件帮助企业快速提 检测维度丰富,包括漏洞、软件许可、恶 意文件、敏感信息等 • 策略可深度自定义 • 自动生成评分,对安全进行评级 • 提供整体修复建议 安全运营-容器入侵检测 未 知 威 胁 监 控 风险事件列表 容器内行为 实时监控 产生 告警处置 人工安全标记 响应处置 内置风险策略 木马病毒上传 恶意命令执行 容器逃逸 其他风险策略 已 知 威 胁 监 控 进程 网络连接 系统调用0 码力 | 22 页 | 5.47 MB | 1 年前3
 云原生安全威胁分析与能力建设白皮书(来源:中国联通研究院)Kubelet 的高权限 websocket 连接。 2. 利用高权限 websocket 连接,向 Kubelet 发起/runningpods/请求,获 得当前活动 Pod 列表。 3. 从活动 Pod 列表中找到 k8s API Server 的 Pod 名称。 4. 利用高权限 websocket 连接,向 Kubelet 发起/exec 请求,指定 Pod 为上一步中获得的 Pod #JWT 颁发者 jwksUri: "https://test.com/jwks.json" #用于验证 JWT 的 JWKS 所在 URL trigger_rules: #JWT 验证请求的触发规则列表 - included_paths: #代表只有访问包含以下路径规则才需要 JWT 认证 - exact: /productpage #路径与 productpage 完全匹配后才可以访问服务0 码力 | 72 页 | 2.44 MB | 1 年前3 云原生安全威胁分析与能力建设白皮书(来源:中国联通研究院)Kubelet 的高权限 websocket 连接。 2. 利用高权限 websocket 连接,向 Kubelet 发起/runningpods/请求,获 得当前活动 Pod 列表。 3. 从活动 Pod 列表中找到 k8s API Server 的 Pod 名称。 4. 利用高权限 websocket 连接,向 Kubelet 发起/exec 请求,指定 Pod 为上一步中获得的 Pod #JWT 颁发者 jwksUri: "https://test.com/jwks.json" #用于验证 JWT 的 JWKS 所在 URL trigger_rules: #JWT 验证请求的触发规则列表 - included_paths: #代表只有访问包含以下路径规则才需要 JWT 认证 - exact: /productpage #路径与 productpage 完全匹配后才可以访问服务0 码力 | 72 页 | 2.44 MB | 1 年前3
 Apache Pulsar,云原生时代的消息平台 - 翟佳
streamnative.io 社区资源 • 微信公众号: • ApachePulsar / StreamNative • B站:https://space.bilibili.com/391380821 • 邮件列表 • dev@pulsar.apache.org • users@pulsar.apache.org • Slack • https://apache-pulsar.slack.com (#china)0 码力 | 39 页 | 12.71 MB | 6 月前0.03 Apache Pulsar,云原生时代的消息平台 - 翟佳
streamnative.io 社区资源 • 微信公众号: • ApachePulsar / StreamNative • B站:https://space.bilibili.com/391380821 • 邮件列表 • dev@pulsar.apache.org • users@pulsar.apache.org • Slack • https://apache-pulsar.slack.com (#china)0 码力 | 39 页 | 12.71 MB | 6 月前0.03
 带给你“一份应用需求定义,到处交付”的云原生交付体验eg. Kube DB • Chart Version选择 • Chart Values自适配 Helm Chart 云资源规格精准过滤匹配 交付资源生产 Cross-Vendor 组件列表推荐 插件生态与运行时扩展 服务插件扩展体系 服务 组件 规格 运行时 mysql redis alilcoud kubedb aws 云资源规格 OpenAPI 组件版本配置0 码力 | 16 页 | 30.13 MB | 1 年前3 带给你“一份应用需求定义,到处交付”的云原生交付体验eg. Kube DB • Chart Version选择 • Chart Values自适配 Helm Chart 云资源规格精准过滤匹配 交付资源生产 Cross-Vendor 组件列表推荐 插件生态与运行时扩展 服务插件扩展体系 服务 组件 规格 运行时 mysql redis alilcoud kubedb aws 云资源规格 OpenAPI 组件版本配置0 码力 | 16 页 | 30.13 MB | 1 年前3
 SBOM 为基础的云原生应用安全治理SBOM》,NTIA 实践要点——使用标准化格式 美国国家电信和信息管理局(NTIA)发布的《构建软件 组件透明度:建立通用软件物料清单(SBOM)》第二版 中提出:SBOM 是一个包含软件组件列表和层次依赖信 息且机器可读的规范性清单。 实践要点——固化到流程和体系 围绕SBOM建立管理流程 轻量方案 落地方案 开发测试:将SCA工具对接到 DevOps流程里,对编译构建环节卡0 码力 | 30 页 | 2.39 MB | 1 年前3 SBOM 为基础的云原生应用安全治理SBOM》,NTIA 实践要点——使用标准化格式 美国国家电信和信息管理局(NTIA)发布的《构建软件 组件透明度:建立通用软件物料清单(SBOM)》第二版 中提出:SBOM 是一个包含软件组件列表和层次依赖信 息且机器可读的规范性清单。 实践要点——固化到流程和体系 围绕SBOM建立管理流程 轻量方案 落地方案 开发测试:将SCA工具对接到 DevOps流程里,对编译构建环节卡0 码力 | 30 页 | 2.39 MB | 1 年前3
 36-云原生监控体系建设-秦晓辉当于根据中间件类型做抓取器的分片), 每次部署了一个新的中间件实例,就来这个中心配置的地方,增加一条新的采集规则,或者使用服务发现的方式, 把中间件实例注册到注册中心,由抓取器统一去注册中心拉取实例列表。这就要求,各个实例的认证信息都得一 致,没有个性化配置,要不然处理起来就略麻烦了 • 中间件实例的监控数据采集其实还是次要的,关键是采集哪些指标,哪些指标要配置告警哪些要配置大盘,需要 一个最佳实践,这其实就是0 码力 | 32 页 | 3.27 MB | 6 月前3 36-云原生监控体系建设-秦晓辉当于根据中间件类型做抓取器的分片), 每次部署了一个新的中间件实例,就来这个中心配置的地方,增加一条新的采集规则,或者使用服务发现的方式, 把中间件实例注册到注册中心,由抓取器统一去注册中心拉取实例列表。这就要求,各个实例的认证信息都得一 致,没有个性化配置,要不然处理起来就略麻烦了 • 中间件实例的监控数据采集其实还是次要的,关键是采集哪些指标,哪些指标要配置告警哪些要配置大盘,需要 一个最佳实践,这其实就是0 码力 | 32 页 | 3.27 MB | 6 月前3
共 9 条
- 1













