Skip to content

Conversation

@huandzh
Copy link

@huandzh huandzh commented Apr 14, 2023

Add a demo yaml file for deploying starrocks services on k8s cluster (tested with minikube).

@CLAassistant
Copy link

CLAassistant commented Apr 14, 2023

CLA assistant check
All committers have signed the CLA.

@alberttwong
Copy link
Contributor

why we do we want to go backwards from helm chart and operator?

@huandzh
Copy link
Author

huandzh commented Sep 14, 2023

why we do we want to go backwards from helm chart and operator?

These extensions are indeed popular, but they are not the default options. Software developers or demonstrators may not invest the time to learn about operating procedures beyond the basic setup.

When delivering the demo app to clients for testing, there is no guarantee that they will have a professional Kubernetes administrator who is responsible for installing Helm or operators, specifically for my personal instance.Using kubectl -f is convenient for my clients, so I am sharing the files.

It is completely acceptable to disregard this PR.

@alberttwong
Copy link
Contributor

just FYI.. you don't need a professional k8s admin to run helm charts... it's like 3 lines of commands. See StarRocks/starrocks#22767

@huandzh
Copy link
Author

huandzh commented Sep 14, 2023

Thanks for the doc.

Honestly, in real life, the operating and maintaining stuff (OpenShift/OKD, even k8s itself) are "things who else should know but not me" for most people.

And the operating people have their own preferences, tools and business decisions. For instance, one of my client has apps deployed on a managed cloud. And operators are charged services which can be purchased from the store page offered by the provider(called operator hub). In this scenario, a YAML file is sufficient to promote my software and demonstrate its compatibility with k8s.

This PR offers a straightforward solution for basic environment. Those who are concerned can reach out here and find some clues. I am already happy with that.

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

Successfully merging this pull request may close these issues.

3 participants