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

Documenting make local #2587

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

Documenting make local #2587

wants to merge 2 commits into from

Conversation

pratik1424
Copy link

I have documented the steps required for installing Tsuru using make local in linux.
I have tried to account for small obstacles and workarounds encountered while running the makefile.

It partially fixes #2575, as macOS users may face some different errors while documenting, hope it helps!

Copy link
Member

@arthurcgc arthurcgc left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Even for just make local there are steps missing for a fully fledged tsuru installation...
Thinking about it now, it's my fault for not specifying it well enough what the issue was.
What I personally think would be a fully fledged addition is:

  1. Document the prerequisites to run make local (you did that)
  2. Run make local (explain what make local actually did: it boots up a kubernetes cluster ready for tsuru)
  3. This is the most important part of the documentation in my eyes and it's the part that I think I wasn't clear in my issue : document the steps needed to add the recently created cluster to tsuru. These steps are partially documented here, they are a little bit outdated though and could use some cleanup

I apologize for the incompleteness of my Issue specification @pratik1424, you think you could add these changes?


Prequisites
---------------------
* minikube and kubectl. if you don't have it yet, you can install it `here <https://minikube.sigs.k8s.io/docs/start/>`_, with minikube and `kubectl <https://kubernetes.io/docs/tasks/tools/>`_ properly installed, you are good to go.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't think kubectl is required although it could be recommended in case of any troubleshooting needs...

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I get it now, I will work on it.

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.

Document make local and make local-mac
2 participants