Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Provide additional metadata #2

Open
atyronesmith opened this issue Nov 17, 2020 · 0 comments
Open

Provide additional metadata #2

atyronesmith opened this issue Nov 17, 2020 · 0 comments

Comments

@atyronesmith
Copy link

RFE -- Provide additional metadata for CNI plugins

For virtual deployments where the underlying infrastructure is providing networking resources, it is desirable to convey infrastructure network information to pods. For example, if the underlying infrastructure networks have UUIDs and/or names, that information could be supplied to the pods for additional verification and resource discovery. In addition, some infrastructures (OpenStack) provide the ability to tag individual virtual interfaces with general text that can be used inside the pod.

Perhaps a top-level tag metadata that allows including additional infrastructure specific metadata...

{
   "type":"pci",
   "version":"1.0.0",
   "pci":{
      "pci-address":"0000:01:02.2",
      "pf-pci-address":"0000:01:02.0"
   },
   "metadata":{
      "infra":"OpenStack",
      "metadata":{
         "networkID":"<UUID>",
         "networkTags":[
            "tag1",
            "tag2"
         ]
      }
   }
}```
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant