Kuberenetes + Casbin 权限插件: K8s-Gatekeeper
<h3>Casbin K8s-Gatekeeper</h3> <p>Casbin K8s-Gatekeeper 是一个集成了 Casbin 作为访问控制工具的 Kubernetes Admission Webhook. 使用 Casbin K8s-Gatekeeper 可以在不编写任何代码,只使用数行 Casbin 的 ACL(Access ...
51工具盒子
<h3>Casbin K8s-Gatekeeper</h3> <p>Casbin K8s-Gatekeeper 是一个集成了 Casbin 作为访问控制工具的 Kubernetes Admission Webhook. 使用 Casbin K8s-Gatekeeper 可以在不编写任何代码,只使用数行 Casbin 的 ACL(Access ...
<p>KubeBrain 是字节跳动针对 Kubernetes 元信息存储的使用需求,基于分布式 KV 存储引擎设计并实现的取代 etcd 的元信息存储系统,支撑线上超过 20,000 节点的超大规模 Kubernetes 集群的稳定运行。</p> <p>项目地址:github.com/kubewharf/kubebrain</p>...
<p>引自:<a href="https://www.confluent.io/blog/kafka-without-zookeeper-a-sneak-peek/">https://www.confluent.io/blog/kafka-without-zookeeper-a-sneak-peek/</a> 翻译:石头哥...
<p><img src="http://static.51tbox.com/static/2024-12-22/col/c8b84b6fd66c2c5cc3f7074581346fa4/86172b493b6c4a26bf63d6b589c10a68.jpg" alt="Kafka如果丢了消息,怎么处理的?_https://www...
Kafka简介 ------- Kafka是一种分布式的,基于发布/订阅的消息系统。主要设计目标如下: * 以时间复杂度为O(1)的方式提供消息持久化能力,并保证即使对TB级以上数据也能保证常数时间的访问性能 * 高吞吐率。即使在非常廉价的商用机器上也能做到单机支持每秒100K条消息的传输 * 支持Kafka Server间的消息分区,及分布式消息消费,同时保证每个part...
<h2><strong>Weave Scope</strong></h2> <p>Weave Scope 是 Docker 和 Kubernetes 可视化监控工具。Scope 提供了至上而下的集群基础设施和应用的完整视图,用户可以轻松对分布式的容器化应用进行实时监控和问题诊断。</p> <p>...
<h2>安装Dashboard</h2> <p>前面博客Kubernetes 所有的操作我们都是通过命令行工具 kubectl 完成的。为了提供更丰富的用户体验,Kubernetes 还开发了一个基于 Web 的 Dashboard,用户可以用 Kubernetes Dashboard 部署容器化的应用、监控应用的状态、执行故障排查任务以及管...
<h2>secret</h2> <p>应用启动过程中可能需要一些敏感信息,比如访问数据库的用户名密码或者秘钥。将这些信息直接保存在容器镜像中显然不妥,Kubernetes 提供的解决方案是 Secret。</p> <p>Secret 会以密文的方式存储数据,避免了直接在配置文件中保存敏感信息。Secret 会以 Vol...
<h2>volume</h2> <p>我们经常会说:容器和 Pod 是短暂的。<br /> 其含义是它们的生命周期可能很短,会被频繁地销毁和创建。容器销毁时,保存在容器内部文件系统中的数据都会被清除。</p> <p>为了持久化保存容器的数据,可以使用 Kubernetes Volume。</p>...
<h2>默认的健康检查</h2> <p>强大的自愈能力是 Kubernetes 这类容器编排引擎的一个重要特性。自愈的默认实现方式是自动重启发生故障的容器。除此之外,用户还可以利用 Liveness 和 Readiness 探测机制设置更精细的健康检查,进而实现如下需求:</p> <ol> <li>零停机部...