Code Monkey home page Code Monkey logo

blueking-apigateway-operator's Introduction

img

license PRs Welcome

简体中文 | English

概览

蓝鲸 API 网关(API Gateway),是一种高性能、高可用的 API 托管服务,可以帮助开发者创建、发布、维护、监控和保护 API, 以快速、低成本、低风险地对外开放蓝鲸应用或其他系统的数据或服务

本项目是 蓝鲸 API 网关 - Operator

蓝鲸 API 网关核心服务开源项目

功能特性

  • 转换控制面资源为数据面资源:Operator 负责对接控制面(Control Plane)和数据面(Data Plane),可以将从控制面下发的配置资源转换为数据面的网关描述配置资源。
  • 支持多种资源来源:Operator 支持 etcd 和 Kubernetes 云原生的方式来处理资源数据,以用于管理和协调控制面和数据面数据流转。
  • 支持专项网关和共享网关:Operator 面向不同的使用场景,可以将网关作为一个组件集成到其它系统中,也可以将其作为公共网关组件来使用。
  • 提供debug cli工具:为控制面配置数据和数据面的网关配置数据提供对比、手动同步以及查看数据面APISIX资源等功能。详细介绍:debug cli工具文档

快速开始

支持

img

蓝鲸社区

  • BK-CI:蓝鲸持续集成平台是一个开源的持续集成和持续交付系统,可以轻松将你的研发流程呈现到你面前。
  • BK-BCS:蓝鲸容器管理平台是以容器技术为基础,为微服务业务提供编排管理的基础服务平台。
  • BK-SOPS:标准运维(SOPS)是通过可视化的图形界面进行任务流程编排和执行的系统,是蓝鲸体系中一款轻量级的调度编排类 SaaS 产品。
  • BK-CMDB:蓝鲸配置平台是一个面向资产及应用的企业级配置管理平台。
  • BK-JOB:蓝鲸作业平台(Job)是一套运维脚本管理系统,具备海量任务并发处理能力。

贡献

如果你有好的意见或建议,欢迎给我们提 Issues 或 PullRequests,为蓝鲸开源社区贡献力量。关于分支 / Issue 及 PR, 请查看 CONTRIBUTING

腾讯开源激励计划 鼓励开发者的参与和贡献,期待你的加入。

blueking-apigateway-operator's People

Contributors

han-ya-jun avatar wklken avatar zhu327 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.