...
For k8s plugin, a SubPlugin for k8s will be developered which will invoke the provided APIs to do definition and Upload.
How to deploy?
...
for other plugins, they can access these artifacts by shared folder method and in charge of do some parse work as an example:
Code Block | ||||
---|---|---|---|---|
| ||||
apiVersion: v1
kind: Pod
metadata:
name: two-containers
spec:
restartPolicy: Never
volumes:
- name: shared-data
hostPath:
path: /data
containers:
- name: sdcClientMc-container
image: sdcClientMc
volumeMounts:
- name: shared-data
mountPath: /data/artifacts/
- name: openstackPlugin-container
image: openstackPlugin
volumeMounts:
- name: shared-data
mountPath: /pod-data |
How to implement?
the sequence flow of sdc client:
...
According to the SDC Project's documentation: SDC Distribution client AID, the client needs to register as a SDC client, and acts as a publisher too then publish the distribution status event.
...