Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

new:add demo for minikube deployment #26

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

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