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

Build Kubernetes in Docker #141

Merged
merged 2 commits into from
Jun 18, 2014
Merged

Build Kubernetes in Docker #141

merged 2 commits into from
Jun 18, 2014

Conversation

jbeda
Copy link
Contributor

@jbeda jbeda commented Jun 17, 2014

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.

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
Copy link
Contributor

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?

Copy link
Contributor Author

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.
lavalamp added a commit that referenced this pull request Jun 18, 2014
Build Kubernetes in Docker
@lavalamp lavalamp merged commit 0f98cdd into kubernetes:master Jun 18, 2014
@jbeda jbeda deleted the dockerize branch June 20, 2014 16:35
vishh pushed a commit to vishh/kubernetes that referenced this pull request Apr 6, 2016
resouer pushed a commit to resouer/kubernetes that referenced this pull request Sep 18, 2016
xingzhou pushed a commit to xingzhou/kubernetes that referenced this pull request Dec 15, 2016
Fix links of cri protobuf API
iaguis pushed a commit to kinvolk/kubernetes that referenced this pull request Feb 6, 2018
Add Calico IPAM plugin to manage pod IP addresses
hh pushed a commit to ii/kubernetes that referenced this pull request Aug 28, 2018
…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
dshcherb pushed a commit to dshcherb/kubernetes that referenced this pull request Sep 5, 2018
…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
seans3 pushed a commit to seans3/kubernetes that referenced this pull request Apr 10, 2019
Add release note about PodDisruptionBudget alpha->beta.
marun added a commit to marun/kubernetes that referenced this pull request Jun 5, 2020
b3atlesfan pushed a commit to b3atlesfan/kubernetes that referenced this pull request Feb 5, 2021
copyright headers added and gofmt fixes
krunalhinguu pushed a commit to krunalhinguu/kubernetes that referenced this pull request Jul 19, 2024
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