You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
So I want to move to the next step by introducing a new CRD called NebulaSchema or NebulaMigration?
(I'm not sure what is the ideal name.)
The draft CR but not the CRD will look like
apiVersion: apps.nebula-graph.io/v1alpha1kind: NebulaSchemametadata:
name: test_01spec:
localNebula: falseremoteConfig:
# The config for the Nebula that deploys out of the same K8s clusterspaceName: test_spaceclusterHost: the_hostclusterPort: 8888user: the_user_namepass: the_passwordlocalConfig:
# The config for the Nebula that deploys in the same K8s cluster.# Maybe we can refer to the NebulaCluster by name (and namespace)# and read the extra information from the ConfigMap or Secrets.tags:
- name: userfields:
- name: nametype: string
- name: agetype: intedges:
- name: friendfields:
- created_attype: timestamp
I opened this issue is make sure whether this idea is accepted or not for the operator.
If so, we can talk about the more details of the CRD and implementations.
The text was updated successfully, but these errors were encountered:
haoxins
changed the title
Introducing nebulaschema
Introducing NebulaSchemaMar 1, 2024
This seems to be a one-direction binding. or do we need to reconcile/watch all schemas as well?
Follow the K8s operator pattern, every time the NebulaSchema changes, apply the Nebula space to the latest NebulaSchema.
This is also the desired behavior of the operator's end users.
Hi,
I submitted a discussion about the schema management of Nebula last year.
See vesoft-inc/nebula#5794.
From now on, some progressions and changes are happening.
I already introduced
ApplyEdge
&ApplyTag
in the Nebula Go client.See vesoft-inc/nebula-go#317 and vesoft-inc/nebula-go#319.
So I want to move to the next step by introducing a new CRD called
NebulaSchema
orNebulaMigration
?(I'm not sure what is the ideal name.)
The draft CR but not the CRD will look like
I opened this issue is make sure whether this idea is accepted or not for the operator.
If so, we can talk about the more details of the CRD and implementations.
The text was updated successfully, but these errors were encountered: