Skip to content

cloudadc/f5-kic

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

F5 CIS-C

简介

F5 CIS-C(Container Ingress Service for China Market, 镜像名称:k8s-bigip-ctlr-c)是一款应用交付控制器软件,它是F5 CIS(k8s-bigip-ctlr: https://clouddocs.f5.com/containers/latest)的性能改进版本,功能上仅关注ConfigMap资源类型。它将BIG-IP应用交付能力集成到kubernetes技术栈的云环境中。使用F5 CIS-C程序,客户可以灵活的、自动化的创建、变更应用或者服务入口策略。

更多参考

CIS-C的更多文档可参见 https://cis-c.f5se.io/.

== How to build

  1. Build linux binary
make binary -C build arch=arm64

./f5kic/f5-kic-linux --help
  1. Build darwin binary
make darwin -C build/

./f5kic/f5-kic-darwin --help
  1. Build Docker file
./as3-parser/build.sh

cd as3-parser/f5-appsvcs 

#   2. edit f5-appsvcs/package.json generated by step 1.
#       remove the reference to f5-schema-doc-xxx reference.
#           "f5-schema-doc": "file:packages/f5-schema-doc-0.1.0.tgz",
#   3. edit f5-appsvcs/package-lock.json genereated by step 1.
#       remove the reference to f5-schema-doc-xxx reference.
#            "f5-schema-doc": {

npm install .

cd ../../
make as3-parser -C ./build arch=arm64
 
make image -C ./build arch=arm64

cloudadc/k8s-bigip-ctlr-c:latest-arm64-20240315-110849

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published