GoogleCloudPlatform / k8s-multicluster-ingress

kubemci: Command line tool to configure L7 load balancers using multiple kubernetes clusters
Apache License 2.0
376 stars 68 forks source link

[Help wanted] Documentation for newbies #123

Open Blasterdick opened 6 years ago

Blasterdick commented 6 years ago

Please, add some brief instructions, dependencies and requirements to compile kubemci (golang, GOPATH, GOBIN. etc).

That would be very helpful for those who not familiar with golang. Thanks in advance.

nikhiljindal commented 6 years ago

Thanks for filing this @Blasterdick

kubemci should not require any special go setup, just the generic setup to compile any go binary.

Now that you have been able to compile it yourself, do you want to try documenting the steps?

cycomike commented 6 years ago

Here are some basic instructions for a newbie ( linux ).

  1. Install go
  2. In your home directory
    > cd
    > cd go/src
    > git clone https://github.com/GoogleCloudPlatform/k8s-multicluster-ingress.git github.com/GoogleCloudPlatform/k8s-multicluster-ingress
    > cd github.com/GoogleCloudPlatform/k8s-multicluster-ingress
    > export GOPATH="$HOME/go/src"
    > make build