Commit Graph

76 Commits

Author SHA1 Message Date
Steve Moss 7169158ebc
docs(devel): remove section on adding GNUBINS to path 2025-04-12 10:14:11 +01:00
Steve Moss e7db7db804
Change to use .zshrc as the default shell init script 2025-03-21 20:40:20 +00:00
Steve Moss fe36095e53
Fix add gnu bins to path
This fixes adding the gnu bin utils to the path on macOS.
2025-03-21 20:18:40 +00:00
Sotiris Salloumis ac39876276 Update required Go versions for different versions of Kubernetes. 2024-03-08 17:52:55 +01:00
Anthony Nandaa 9e14454acf
fix: minor url fix
This fixes a minor URL mix up on the development.md
doc.

Signed-off-by: Anthony Nandaa <profnandaa@gmail.com>
2023-10-17 16:47:05 +03:00
Madhav Jivrajani 8dc78071c9 devel: add docs around go version decision in K8s build targets
I was trying to figure out how to build Kubernetes with a specific
Go version and found that this wasn't documented explicitly anywhere.

This commit documents it.

Signed-off-by: Madhav Jivrajani <madhav.jiv@gmail.com>
2023-08-17 19:20:37 +05:30
Kubernetes Prow Robot 788f9f3cdc
Merge pull request #6910 from sreekaransrinath/dbg-not-go-flags
Update docs: recommend setting DBG instead of GOGCFLAGS to make in debug mode
2023-02-02 13:00:43 -08:00
Kenichi Omichi 79e17c6fd4 Update required go version
Today we have k8s upstream training in Japan, and we found this table
is not updated at this time.
This does it.
2022-12-14 18:08:48 +09:00
Hrittik Roy dda359e69d
Update to maintain GitHub style guide 2022-11-04 23:39:58 +05:30
Sreekaran Srinath de402df2d2 docs: use `DBG` instead of `GOGCFLAGS` to build in debug mode 2022-10-12 12:35:50 -07:00
Prateek Gogia d79358e0fc Add requirement for minimum bash version for running unit tests 2022-06-21 10:44:20 -05:00
Dave Young ad3356569f use homebrew to find homebrew-installed bins 2022-06-02 10:41:35 -05:00
Dave Young 0119cb32a7
updated homebrew path (macos SIP compatible) and jq install 2022-06-02 09:03:51 -05:00
Matthias Glastra 016517535d Adding new release version 1.24 and associated go version 1.18 2022-05-16 20:31:33 +00:00
Yuvraj Chhetri 84bec3d4d8
Updated development.md
Changed some mistakes in docs. Made bullet points instead of copy box.
2022-03-12 09:14:54 +05:30
RinkiyaKeDad c470ddb831 updating go version info for k8s releases
Signed-off-by: RinkiyaKeDad <arshsharma461@gmail.com>
2021-09-02 11:55:17 +05:30
Yibo Cai 9cb2f78144 Remove obsolete "make test-e2e" guide 2021-08-19 10:44:47 +08:00
SataQiu 51b267d7a4 remove bazel build 2021-07-25 16:35:42 +08:00
Kappie37 cf3e5f1504
Update development.md
Update the needed version of Go for Kubernetes 1.18+.
On the most recent version (1.20.4), Kubernetes requires Go 1.16
2021-03-08 12:33:38 +01:00
mengjiao.liu 807cf5aa1d Update contributors development.md 2021-02-03 17:45:37 +08:00
Sebastian Lettner fbef72efb8 Fixed spell errors and improved wording 2021-01-31 14:28:45 +01:00
ramnar d9d082923c
Updated the number of contributors in the document
Updated the number of contributors in the document
2020-10-29 08:24:47 +05:30
Erik L. Arneson 49a2a512b1 Developer Guide: Followup to correct stale information, missing step
This clears up some stale information, links to some new resources,
and includes a pretty important missing step: the Google Cloud CLI.
2020-09-02 13:10:18 -07:00
Erik L. Arneson d7e353b47e
Developer Guide End-to-end setup instructions for Linux, Windows, and macOS (#5003)
* End-to-end setup instructions for Linux, Windows, and macOS

This covers E2E setup instructions for compiling Kubernetes locally on
Linux, Windows, and macOS workstations. There is also a substantial
rewrite of the instructions for running tests, along with relevant
links for more information.

* Clarification of a few changes to the Developer Guide

Cleared up instructions for jq and etcd in the Developer Guide.

* Developer guide: add note about shell init scripts in macOS
2020-08-26 10:26:03 -07:00
Nikhita Raghunath 81669c0977 devel: update required Go versions 2020-06-24 11:57:06 +05:30
Mauricio Vásquez b3fcfd9fcc
Development: Fix typo 2020-06-12 14:00:14 -05:00
Patrick Lang 07b308926c Clarify how to build using or targetting Windows 2020-05-11 23:00:04 -07:00
Martin Hickey 266000494d Update developer guide
Add some improvements to building a local environment.

Signed-off-by: Martin Hickey <martin.hickey@ie.ibm.com>
2020-04-15 16:30:45 +00:00
Robert Kielty 95fdc65c13
fixes contrib doc bug #4486 - kubetest replaces hack/e2e.go (#4563)
* fixes contrib doc bug #4486 - kubetest replaces hack/e2e.go

* Update contributors/devel/sig-testing/e2e-tests.md

Restoring original list formatting for doc consistency.

Co-Authored-By: Bob Killen <killen.bob@gmail.com>

* Update contributors/devel/sig-testing/e2e-tests.md

Co-Authored-By: Bob Killen <killen.bob@gmail.com>

Co-authored-by: Bob Killen <killen.bob@gmail.com>
2020-03-10 10:43:35 -07:00
Shivam Mamgain 878c7d2edd Fix invalid command: replace absent package 2020-02-23 20:21:30 +05:30
vishakha b2f625eea5 Improving documentationn for build-time dependencies 2019-12-19 02:46:28 +05:30
Jiahui Feng 21a53e6930 fix go version mapping in development.md
see kubernetes/kubernetes#82809
see kubernetes/kubernetes#85019
2019-11-08 15:27:10 -08:00
Nikhita Raghunath 67fc62d763 devel: update supported Go versions 2019-09-06 13:15:43 +05:30
Kubernetes Prow Robot e84ea124b8
Merge pull request #3612 from liggitt/godeps-modules
Update vendor docs for go modules
2019-04-18 11:14:03 -07:00
Jordan Liggitt 32b8f4584b Update vendor links 2019-04-18 01:59:56 -04:00
Jorge Alarcon Ochoa 160c9e99b4 Updated developer documentation - upgrading Go
Signed-off-by: Jorge Alarcon Ochoa <alarcj137@gmail.com>
2019-04-10 14:54:40 -04:00
sai-adarsh bbe25ce278 Fixes Contribtuors PR doc 2019-04-04 23:55:25 +05:30
eduartua cf403725f4 broken link updated 2019-02-21 15:43:17 -06:00
eduartua 0bacd3d192 Some files had conflict with some URL - fixed now 2019-01-31 13:36:01 -06:00
eduartua 06a2a2f686 file testing.md moved to the new folder /devel/sig-testing - URLs updated - tombstone file created 2019-01-30 13:26:54 -06:00
eduartua 05e84cedf1 file bazel.md moved to the new folder /devel/sig-testing - URLs updated 2019-01-30 09:52:57 -06:00
eduartua 06207d2363 Created tombstone files for files moved to /devel/sig-architecture - URLs updated in k/community 2019-01-24 16:48:03 -06:00
Rob Franken 0e68686c02 Update go versions in development.md
Reflect used compiler versions in the list of go requirements for
building
2019-01-07 10:52:44 +01:00
ifosch 0a600f7f80 Add rsync as development dependency
While trying to fix https://github.com/kubernetes/kubernetes/issues/62577
I noticed my system was lacking `rsync` installed, which was required to
have `make` and `make test` working.
2018-10-13 08:41:06 +02:00
Claudia Beresford e193710a86 Bump required Go version for Kubernetes 1.11+
The minimum_go_version for running tests is 1.10.2
2018-06-27 11:57:47 +01:00
William Zhang 234a909451 Add the minimum go version for release 1.11+
Signed-off-by: William Zhang <warmchang@outlook.com>
2018-05-05 22:38:25 +08:00
k8s-ci-robot 771e825d94
Merge pull request #2010 from vantuvt/master
Fix typo in development.md
2018-04-06 09:22:08 -07:00
Van Tu d645d21abc
Update development.md
Fix a typo
2018-04-06 10:10:52 -04:00
Patrik Erdes 8798cc13a6 Change 'Mac OS X' and OS X' to 'macOS'
Mac OS X was renamed to OS X in 2012, and then renamed again to macOS in 2016.
I suggest that the current name (macOS) should be used whenever referencing the Apple OS.
2018-04-06 08:31:45 +02:00
guineveresaenger 73abfab99d moved Github workflow and diagram to contributors/guide folder and referenced from both development.md and guide README 2018-01-02 14:14:06 -08:00