屈轩
|
b462ef3abe
|
fix(region): dns zone (#17868)
|
2023-08-29 15:44:20 +08:00 |
|
Zexi Li
|
e0c47dd5df
|
feat(apimap): fetch vpcagent net topo info from DB (#17038)
|
2023-05-15 14:48:24 +08:00 |
|
 Jian QiuandQiu Jian
|
b2674489e9
|
fix: verbose vpcagent sync error (#14698)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
|
2022-07-23 11:21:48 +08:00 |
|
Yousong Zhou
|
37fc897a11
|
Feature/yousong vpc elb (#11423)
* regiondrivers: kvm: lb: make "network" an optional argument
* loadbalancernetworks: add MacAddr field for lb with eip
* apis: compute: add LOADBALANCER to EIP_ASSOCIATE_VALID_TYPES
* regiondrivers: fix typo RequestAssociat{,e}Eip
* regiondrivers: kvm: RequestAssociatEip: standalone func for each type
* regiondrivers: kvm: RequestAssociateEip: support loadbalancer
* tasks: EipAssociateTask: add support for loadbalancer
* tasks: EipAssociateTask: allow using name for referring to instance
* elasticips: PerformAssociate: validate loadbalancer condition
* tasks: EipDissociateTask: support non-managed loadbalancer
* loadbalancers: add StartSyncstatus method for EipAssociateTask
* regiondrivers: kvm: allow creation of vpc lb
* loadbalanceragents: add timestamp fields for network objects
* climc: eips: add associate type loadbalancer
* mcclient: loadbalancernetworks: add Mac_Addr column
* vpcagent: models: add loadbalancernetworks
* vpcagent: ovn: route back vpc cidr block instead of all rest
* vpcagent: ovn: add ClaimLoadbalancerNetwork()
* mcclient: models: add LoadbalancerNetwork
* mcclient: models: add Network
* lbagent: models: use IBaseManager to accomodate joint manager
* lbagent: models: add {,Loadbalancer}Networks
* lbagent: models: export a few fields
* lbagent: models: add fields for vpc lb models
* iproute2: add NewAddressEx constructor
* lbagent: add worker for vpc lb
* vendor: add github.com/coreos/go-iptables
* lbagent: apihelper: use ovn worker
* lbagent: models: use pkg/compute/models
* mcclient: models: remove lb models
* lbagent: api: use pkg/apihelper
* vpcagent: models: add lblisteners and lbacls
* vpcagent: ovn: add lbacl support
|
2022-05-06 23:22:50 +08:00 |
|
 Jian QiuandQiu Jian
|
9fa6696e3c
|
feature: vip support (#13020)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
|
2022-01-02 08:49:32 +08:00 |
|
Yousong Zhou
|
3b8e4811bc
|
vpcagent: models: add route tables
|
2021-03-24 20:16:19 +08:00 |
|
Yousong Zhou
|
4c550665fb
|
apihelper: move to yunion.io/x/onecloud/pkg/{vpcagent/,}apihelper
|
2021-02-23 15:31:44 +08:00 |
|
Yousong Zhou
|
be478c4430
|
vpcagent: models: join network addresses
|
2020-11-26 21:18:59 +08:00 |
|
Yousong Zhou
|
583718014c
|
vpcagent: models: include dnsrecords
|
2020-06-03 18:25:59 +08:00 |
|
Yousong Zhou
|
822ba58756
|
vpcagent: models: include elasticip
|
2020-05-28 15:51:20 +08:00 |
|
Yousong Zhou
|
146ab44fbd
|
vpcagent: models: separate Copy() and CopyJoined()
|
2020-05-26 17:50:41 +08:00 |
|
Yousong Zhou
|
c4b3084896
|
vpcagent: models: add CopyJoined()
|
2020-05-26 17:50:41 +08:00 |
|
Yousong Zhou
|
8873c8905e
|
vpcagent: remove unused code
|
2020-05-26 17:50:41 +08:00 |
|
Yousong Zhou
|
3a51985fcd
|
vpcagent: models: include wires
|
2020-05-21 17:21:03 +08:00 |
|
Yousong Zhou
|
7ba46e9289
|
vpcagent: models: include secgroup and rules
|
2020-05-13 14:14:48 +08:00 |
|
Yousong Zhou
|
e4ad3f4194
|
vpcagent: models: include guest, host
|
2020-04-24 18:32:08 +08:00 |
|
Yousong Zhou
|
bc999888a2
|
vpcagent: a vpc agent with ovn driver
|
2020-01-17 17:48:04 +08:00 |
|