-
Notifications
You must be signed in to change notification settings - Fork 40.1k
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
Build Kubernetes in Docker #141
Conversation
Scripts and Dockerfile to build a container image, build binaries, run tests, etc. Also copy output back out to the host machine.
# TODO(jbeda) -- we need to verify this against the hash | ||
RUN curl -s https://storage.googleapis.com/golang/go1.2.2.src.tar.gz | tar -C /usr/local -xz | ||
ENV PATH /usr/local/go/bin:$PATH | ||
RUN cd /usr/local/go/src && ./make.bash --no-clean 2>&1 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
is there a reason you do that as a separate step instead of adding linux/amd64 to the GOOS list?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Inspired by the Docker Dockerfile. Regardless -- linux/amd64 is special as that is the combo that we'll be supporting for cluster binaries. The others are just for the client code.
Also add more utilities to copy and clean stuff.
Fixing typos
Clean up duplicated client code
Fix links of cri protobuf API
Add Calico IPAM plugin to manage pod IP addresses
…es#141) * add snapd_refresh config and handlers to k8s-master and -worker * lint readmes * add snapd_refresh doc to the readme; make "max" less specific * adjust wording to note snapd_refresh only affects store snaps
…es#141) * add snapd_refresh config and handlers to k8s-master and -worker * lint readmes * add snapd_refresh doc to the readme; make "max" less specific * adjust wording to note snapd_refresh only affects store snaps
Add release note about PodDisruptionBudget alpha->beta.
Fix test and verify
copyright headers added and gofmt fixes
…atches [release v1.29] k8s v1.29.6
Scripts and Dockerfile to build a container image, build binaries, run tests, etc. Also copy output back out to the host machine.
The full flow isn't there yet, but this should work for building the basic binaries. More to follow for building releases.