Skip to content

Improve documentation of required non-standard components #29

@lindhe

Description

@lindhe

Since there is no documentation available on Rancher's website regarding RKE2 cluster templates, I think this repo should do a better job of documenting the special features.

I'm mainly thinking of questions.yaml, which is a very important file for this project. I find no reference at all as to how it works, so it's currently all trail and error to figure it out. That's no fun.

Furthermore, it should be clarified exactly what Rancher is looking for when a cluster template repo is added to it. As mentioned in #17, the tgz file and index.yaml files are just decoys. But what about the (oddly named) charts/ directory, does it have to have exactly that name for things to work? It's unclear. I continue to poke and prod my way forward to figure out that too eventually, but it would be better if it was documented.

If I've just missed the documentation, please correct me here! :)

Standard components of Helm charts (like the standard fields in the Chart.yaml file and the templates/ directory) need not to be documented here, since they are described in Helm's documentation.

Rancher-specific CRD's like VmwarevsphereConfig or ManagedChart should ideally be documented somewhere, but I don't think this repo is the right place for those objects. Also, one can find information about their specification via kubectl explain, so Rancher's lacking documentation for them is not such a big issue.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions