CentaurusInfra / fornax

Fornax for autonomous and flexible edge computing
Apache License 2.0
8 stars 16 forks source link

create the CRD of vpc subnet #12

Closed chenqianfzh closed 3 years ago

chenqianfzh commented 3 years ago

This PR defines the basic data types for inter-edge-cluster networking PoC work. In more details, this PR

  1. Creates the yaml files of CRD types of VPC and Subnet
  2. Update the Makefile to copy the above file to _output folder during build
  3. Update clusterd so each edgecluster has the above CRDs applied
  4. Define corresponding API resource type of VPC and Subnet
  5. Update update-codegen.sh so the the clientset/informer/lister for the new api resource will be auto-generated.

Verfiication

It is verfied that the new CRDs are in place in the edge-cluster managed by clusterd. image