Kubernetes Gateway Api 介绍

介绍 本文根据官方文档翻译汇总而成。 Gateway API 是一个由 Kubernetes SIG-NETWORK(网络兴趣小组)管理的开源项目。这是一个资源的集合,定义了 Kubernetes 中服务网络

Csdn博客文章汇总

之前断断续续在csdn上写了一些文章,大多都是随便记录的,只有少数是花费了挺多时间整理出来的,这里将其中有价值的一些文章汇总在此,后续也会陆

Golang 数组和切片深入分析

一、数组 数组赋值给数组 Go 数组是值类型,因此赋值操作和函数传参数会复制整个数组的数据,例: 1 2 3 4 5 6 7 8 9 10 11 func main() { a := [3]int{1, 2, 3} b := a fmt.Printf("a addr: %p, a[0]

Oathkeeper 介绍和使用实例

登陆和访问逻辑 目前网页端平台用户的登陆流程是,请求 ems_dashboard_api 服务的/ems_dashboard_api/auth_login/接口,返回 session_id cookies 数据,返

视频点播服务架构简介

整体架构 视频点播服务:用于腾讯视频、爱奇艺、抖音等类似的在线视频播放平台,简单介绍下这样一个平台是怎么构成的。整体主要是以下几个模块组成的:

使用 Envoy 的 OPA 插件进行鉴权

背景 工作中的一个 IAM(身份与访问管理)服务中,使用到了 OPA(开放策略代理)进行鉴权,针对前端来的一个请求,主要处理逻辑如下图红色箭头所示

Kubebuilder使用介绍

Kubebuilder 是什么 Kubebuilder 是一个使用自定义资源定义(CRDs)来构建 Kubernetes API 的框架。与 Ruby on Rails 和 SpringBoot 等 web 开发框架类似,Kubebuilder 提高了开发人员使用 Go 语言

GitHub+Hugo搭建个人博客

GitHub仓库创建 GitHub Pages 是通过 GitHub 托管和发布的公共网页,首先需要创建一个名为username.github.io的仓库, username是Gi