文件名称:smi-adapter-istio:用于Istio的SMI适配器
文件大小:83KB
文件格式:ZIP
更新时间:2024-06-12 22:20:03
Go
smi-adapter-istio 这是一个Kubernetes运算符,它实现了Service Mesh Interface(SMI),和API以与Istio一起使用。 SMI规范的“部分在回购中实现。 安装Istio之后,工具或人员可能会设置并使用此操作符来执行以下操作: 为新版本的软件编排金丝雀版本或更一般地管理应用程序随时间的流量转移 定义允许哪些服务向其他服务(甚至是服务上的路由)发送流量,或更笼统地定义应用程序的访问控制策略 SMI定义了一组CRD,这些CRD允许在构建工具或使用诸如Istio之类的服务网格实现时在一组通用的接口之上构建。 该项目围绕那些通常与Istio一起使用的CRD建立逻辑。 入门 先决条件 运行Kubernetes集群 kubectl在本地安装 在Kubernetes集群上的Istio 安装操作员 在Kubernetes集群中安装crds,operat
【文件预览】:
smi-adapter-istio-main
----Gopkg.toml(2KB)
----.gitignore(1KB)
----version()
--------version.go(44B)
----Tiltfile(387B)
----Makefile(3KB)
----CODEOWNERS(319B)
----pkg()
--------controller()
--------apis()
----build()
--------Dockerfile(368B)
--------bin()
----GOVERNANCE.md(1KB)
----CONTRIBUTING.md(5KB)
----LICENSE(11KB)
----.github()
--------workflows()
----README.md(3KB)
----deploy()
--------crds()
--------operator-and-rbac.yaml(2KB)
--------kustomization.yaml(54B)
----.circleci()
--------config.yml(792B)
----Gopkg.lock(35KB)
----docs()
--------README.md(318B)
--------smi-trafficsplit()
--------smi-traffictarget()
--------smi-flagger()
----test()
--------e2e()
--------README.md(79B)
--------manual()
----cmd()
--------manager()