Skip to content

[FEATURES] Support creating Runtime without Dataset dependency #4518

@osswangxining

Description

@osswangxining

What feature you'd like to add:

Background

In some corner cases, users need to create Runtime without pre-defining a Dataset resource. Current Fluid architecture requires strict Dataset-Runtime binding, which brings unnecessary complexity for temporary data scenarios. we propose allowing creation of runtime without Dataset dependency through Kubernetes annotations.

### Annotation Design
```yaml
apiVersion: data.fluid.io/v1alpha1
kind: JuiceFSRuntime
metadata:
  annotations:
    fluid.io/dataset-check-policy: "ignore"  # Core control flag, 
spec:

Why is this feature needed:
For some practical cases, users need to create Runtime without pre-defining a Dataset resource.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions