首页
学习
活动
专区
工具
TVP
发布

CNCF

专栏作者
1075
文章
1148166
阅读量
107
订阅数
策略即代码 —— Open Policy Agent(开放策略代理 OPA)简介
作者:本文将带你初步了解开放策略代理 OPA,一个平台无关的策略执行工具。原文:https://www.magalix.com/blog/introducing-policy-as-code-the-open-policy-agent-opa
CNCF
2021-07-07
1.9K0
[译]数据包在 Kubernetes 中的一生(1)
即使是对于具备一定虚拟网络和路由知识的人来说,Kubernetes 集群的网络也是个颇为麻烦的事情。本文尝试帮助读者理解 Kubernetes 网络的基础知识。初期目标是根据一个发往 Kubernetes 集群 Service 的 HTTP 请求的路线,来理解 Kubernetes 网络的复杂性。这中间会涉及到命名空间、CNI 以及 Calico。第一篇会从 Linux 网络开始,后续章节会涉及到其他主题。
CNCF
2021-07-07
7090
多行日志收集管理搞不定?
多行日志(例如异常信息)为调试应用问题提供了许多非常有价值的信息,在分布式微服务流行的今天基本上都会统一将日志进行收集,比如常见的 ELK、EFK 等方案,但是这些方案如果没有适当的配置,它们是不会将多行日志看成一个整体的,而是每一行都看成独立的一行日志进行处理,这对我们来说是难以接受的。
CNCF
2021-05-07
7840
在边缘设备上部署Prometheus,实现远程监控K3s集群!
Janakiram MSV是Janakiram & Associates的首席分析师,也是国际信息技术学院的兼职教师。他也是Google Qualified Developer、亚马逊认证解决方案架构师、亚马逊认证开发者、亚马逊认证SysOps管理员和微软认证Azure专业人员。
CNCF
2021-02-23
1.4K0
CloudEvents三部曲:规范篇
随着云原生的发展(云原生的下一个五年在哪里?),逐步进入深水区,业界需要一种统一的事件定义和描述规范,以提供跨服务、跨平台的交互能力。CloudEvents事件规范应运而生,并得到了行业的广泛关注,包括主要的云提供商和 SaaS 公司。
CNCF
2020-12-28
3K0
Rego Playground:新特性
去年这个时候,我们推出了Rego游乐场(Rego Playground)。游乐场提供了一个在线交互环境,用户可以在这里试验和共享OPA策略。
CNCF
2020-04-01
9910
Rego的第二个设计原则:接受分层数据
这是关于Open Policy Agent(OPA)策略语言Rego背后的设计原则的博客系列的第二部分。前面我们描述了如何将Rego的语法设计为反映真实策略的结构。在本系列的这一部分中,我们将了解Rego为什么以及如何专门使用分层数据(例如JSON和YAML)来表示它用于决策和表示决策本身的原始信息。
CNCF
2020-03-27
2.4K0
花椒服务端 gRPC 开发实践
在移动端平台开发中,为了增加代码复用,降低开发成本,通常会需要采用跨平台的开发技术,花椒也不例外。本次新的单品开发,由于时间紧,人员有限,经过调研选型,最终确定了 flutter 方案(具体选型过程不在本文讨论之内)。
CNCF
2019-12-05
3.4K1
Envoy和gRPC-Web:REST的鲜新替代方案
gRPC-Web是一个JavaScript客户机库,它允许web应用程序使用Envoy来与后端gRPC服务交互,而不是使用自定义HTTP服务器作为中介。上周,经过近两年的积极开发,gRPC团队在CNCF博客上宣布了gRPC-Web的GA发布。
CNCF
2019-12-05
2.5K0
CRD的未来:结构模式
CustomResourceDefinitions大约在两年前引入,作为使用定制资源扩展Kubernetes API的主要方法。从一开始,他们就存储任意的JSON数据,除了kind、apiVersion和metadata是例外,必须遵循Kubernetes API约定。在Kubernetes 1.8 CRD中,可以定义一个可选的基于OpenAPI v3的验证模式。
CNCF
2019-12-04
1.3K0
NATS 2.0版本带来了先进的安全性、分散的管理、多租户和全球部署
NATS 2.0是自代码发布以来最大的特性发布。NATS 2.0允许将NATS看作为一种共享实用工具,通过分布式安全、多租户、更大的网络和数据的安全共享大规模地解决问题。
CNCF
2019-12-04
2.4K0
如何高效地编写Envoy过滤器!第1部分
Envoy是一个可编程的L3/L4和L7代理,支持当今的服务网格解决方案,包括Istio、AWS App mesh、Consul Connect等。Envoy的核心提供几个过滤器,提供了一组丰富的特性,用于观察、保护和将网络流量路由到微服务。在这一系列的文章中,我们将了解Envoy过滤器的基础知识,并学习如何通过实现定制过滤器来扩展Envoy以创建有用的特性!
CNCF
2019-12-04
3.3K0
CNCF案例研究:gRPC如何实现Salesforce的统一互操作性策略
Salesforce是客户关系管理软件领域的领导者,它的客户成功平台和其它产品支持了超过15万个组织。在幕后,“我们试图建立的一件大事是在整个公司范围内建立统一的互操作性策略。”服务网格团队首席工程师Ryan Michela说:“我们过去在基于JSON的集成中遇到的一个痛点是,它们需要双方进行大量的协商,并且很容易出现向后不兼容的更改。”
CNCF
2019-12-04
5590
使用服务网格简化微服务安全性
在大型团队中,开发和保护基于微服务的应用程序的挑战之一,是服务通常使用不同的语言和框架开发。服务网格通过将微服务认证和授权的各个方面移动到公共基础设施层来克服这些多语言挑战。
CNCF
2019-12-04
5710
没有更多了
社区活动
Python精品学习库
代码在线跑,知识轻松学
热点技术征文第五期
新风口Sora来袭,普通人该如何把握机会?
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品·最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档