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

GA TTLAfterFinished #29987

Closed
wants to merge 200 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
200 commits
Select commit Hold shift + click to select a range
7c75b15
Improvement for other tools
Apr 6, 2021
c1dc2b0
Add docker server registry
Jul 1, 2021
6158a7f
Update persistent-volumes.md
sgpinkus Jul 8, 2021
cb712cd
Add commit for hostname
Jul 2, 2021
570757a
updatnig flannel link address
Ritikaa96 Jul 21, 2021
ff63695
encrypt-data: Don't recommend AES-CBC
hoskeri Jul 23, 2021
0032199
Add missing ServiceAccount
sanusatyadarshi Aug 2, 2021
3571016
v0.1 for sig node spotlight
dewan-ahmed Aug 13, 2021
ad05f09
Removing interviewer initials
dewan-ahmed Aug 13, 2021
df8f30b
Fixing minor typos.
dewan-ahmed Aug 13, 2021
5b34d70
Post-PR grammatical fixes
dewan-ahmed Aug 13, 2021
3f51160
Update content/en/blog/_posts/2021-08-13-SIG-Node-Spotlight/index.md
dewan-ahmed Aug 25, 2021
f93e3cb
Update content/en/blog/_posts/2021-08-13-SIG-Node-Spotlight/index.md
dewan-ahmed Aug 25, 2021
2b09e53
Update content/en/blog/_posts/2021-08-13-SIG-Node-Spotlight/index.md
dewan-ahmed Aug 25, 2021
25a7c8f
Update content/en/blog/_posts/2021-08-13-SIG-Node-Spotlight/index.md
dewan-ahmed Aug 25, 2021
a0d63d1
Remove the --record flag in https://kubernetes.io/docs/concepts/workl…
vaibhav2107 Aug 31, 2021
f6c813d
Remove the remaining last flag --record from deployment.md
vaibhav2107 Sep 1, 2021
2e55433
Fix release cadence in deprecation policy page
bhumijgupta Sep 8, 2021
d3dcda2
Revert change to double spacing
bhumijgupta Sep 8, 2021
0506656
[ja] Improvement: Runtime Class
Arhell Sep 14, 2021
4b2661e
Replace k/security with k/committee-security-response
PushkarJ Sep 13, 2021
49d7b49
semantic fix
regentov Sep 15, 2021
6b610b8
Remove prefixed spaces in code environment
JacobValdemar Sep 19, 2021
4837791
Undo accidental change to tabs name
JacobValdemar Sep 19, 2021
cc8bda3
Add another newline after the tab widgets
JacobValdemar Sep 19, 2021
2cac383
Undo "Add another newline after the tab widgets"
JacobValdemar Sep 19, 2021
0e47e6d
Merge branch 'main' into patch-1
JacobValdemar Sep 19, 2021
54185d1
add blog post on handling data duplication in data-heavy environments
AugustinasS Sep 7, 2021
c724a09
Add Line Break element after tab widget
JacobValdemar Sep 21, 2021
5d0c9ea
Update translate-compose-kubernetes.md
ocbrollingpaper Sep 21, 2021
93c957e
[zh] fix expiration of bound SA tokens
mengjiao-liu Sep 22, 2021
2cd822f
ClusterClass and managed topologies blog
fabriziopandini Sep 22, 2021
b4d1304
[zh] Sync administer-cluster kubeadm-upgrade.md
mengjiao-liu Sep 22, 2021
5a08935
Addressed review comments.
dewan-ahmed Sep 22, 2021
3291b11
Update SIG Node Spotlight blog
dewan-ahmed Sep 22, 2021
2cbfbd0
Merge pull request #29380 from dewan-ahmed/dewan-sig-node-spotlight
k8s-ci-robot Sep 22, 2021
c0fe173
[es] Add seccomp tutorial to index
Arhell Sep 22, 2021
3814eda
Merge pull request #29779 from Arhell/tutorial
k8s-ci-robot Sep 22, 2021
39dcd0c
Merge pull request #29640 from bhumijgupta/Fix/Release-Cadence
k8s-ci-robot Sep 22, 2021
66045fc
update kep link and release version for dockershim removal in faq
reylejano Sep 22, 2021
54bb13c
Trigger netlify rebuild
reylejano Sep 23, 2021
36bd261
Merge pull request #29773 from mengjiao-liu/fix-bound-sa-timeout-zh
k8s-ci-robot Sep 23, 2021
e9b9512
Fix typo in control-plane-flags
jimmymccrory Sep 23, 2021
a6ed49b
remove 'Tools Included' from sidebar of translated page
niteshseram Sep 23, 2021
1646156
Merge pull request #29780 from reylejano/issue-29776
k8s-ci-robot Sep 23, 2021
02809ef
address comments
fabriziopandini Sep 23, 2021
0920641
Update to the introduction
dewan-ahmed Sep 23, 2021
577e0c7
Match folder name with publication date
dewan-ahmed Sep 23, 2021
b1226e2
Merge pull request #29787 from dewan-ahmed/sig-node-spotlight-blog-up…
k8s-ci-robot Sep 23, 2021
4ba25b0
[id] Add seccomp tutorial to index
Arhell Sep 23, 2021
5607c5c
Merge pull request #29763 from fabriziopandini/clusterclass-blog
k8s-ci-robot Sep 23, 2021
82fbc21
Merge pull request #29777 from jimmymccrory/fix-typo
k8s-ci-robot Sep 24, 2021
d8245b9
[zh] Update kep link and release version for dockershim removal in faq
mengjiao-liu Sep 24, 2021
43b1517
translation for section objects & network
steven-my Sep 22, 2021
40d2fdb
Update content/zh/docs/tasks/configure-pod-container/configure-gmsa.md
superleo Sep 23, 2021
c0a2f54
Merge pull request #29798 from superleo/sync-1
k8s-ci-robot Sep 24, 2021
abd74a7
Merge pull request #29772 from steven-my/29329-translation-for-object…
k8s-ci-robot Sep 24, 2021
80a6606
Merge pull request #29792 from Arhell/add
k8s-ci-robot Sep 24, 2021
548dee7
Update debug-cluster.md
jumping Sep 24, 2021
6ce11bb
[zh] translate concepts/Traces For Kubernetes System Components
zhiguo-lu Sep 21, 2021
8e64547
Merge pull request #29774 from mengjiao-liu/kubeadm-upgrade-current-v…
k8s-ci-robot Sep 24, 2021
e244806
use k8s-staging-test-infra/gcb-docker-gcloud
spiffxp Sep 24, 2021
eb65e4d
patches: update releases for October cycle
cpanato Sep 18, 2021
391148f
Update content/en/releases/release-managers.md
PushkarJ Sep 24, 2021
bb55a9e
Merge pull request #29693 from PushkarJ/patch-2
k8s-ci-robot Sep 24, 2021
780dae2
Clarified scenarios that could lead to privilege escalation (#29378)
RichardoC Sep 24, 2021
c1ec23f
Merge pull request #28863 from sgpinkus/patch-1
k8s-ci-robot Sep 24, 2021
3a7a495
Merge pull request #29055 from Ritikaa96/update-docs-cluster-networki…
k8s-ci-robot Sep 24, 2021
a1669ee
Merge pull request #29782 from niteshseram/fix/issue29771
k8s-ci-robot Sep 25, 2021
ce5ec30
Merge pull request #29715 from regentov/patch-1
k8s-ci-robot Sep 25, 2021
9bcd6a3
[it] Add seccomp tutorial to index
Arhell Sep 25, 2021
461a0b4
Update OWNERS_ALIASES
anubha-v-ardhan Sep 25, 2021
24f5f72
Update nodes.md
Bigsmooth68 Sep 25, 2021
bd59a5f
Update hello-minikube.md
bertday Sep 26, 2021
ea36ff4
[zh] translation for admin 1
steven-my Sep 24, 2021
e3544b2
Merge pull request #29767 from zhiguo-lu/trans-concept-traces-for-kub…
k8s-ci-robot Sep 26, 2021
52f0a16
Merge pull request #29797 from steven-my/29329-translation-for-admin-1
k8s-ci-robot Sep 26, 2021
3f53f16
Merge pull request #29796 from mengjiao-liu/update_dockershim_removal
k8s-ci-robot Sep 26, 2021
992d352
Adding myself to OWNERS_ALIASES & SECURITY_CONTACTS after rebasing
divya-mohan0209 Sep 25, 2021
04a6898
Merge pull request #29811 from rbrtmrtn/patch-1
k8s-ci-robot Sep 27, 2021
59b6a8b
Merge pull request #29187 from sanusatyadarshi/patch-1
k8s-ci-robot Sep 27, 2021
864a380
[zh] translation for admin2
steven-my Sep 26, 2021
6aaf609
[zh]sync content/zh/docs/concepts/configuration/secret.md
howieyuen Sep 27, 2021
649cc1d
[zh] sync admin cluster docs
chenxuc Sep 18, 2021
6d61d43
[zh] translate glossary/Garbage Collection
zhiguo-lu Sep 26, 2021
9ffc8c8
Merge pull request #29803 from Arhell/add
k8s-ci-robot Sep 27, 2021
740c876
Include Oracle Cloud Infrastructure
gilsonmelo Sep 27, 2021
225f93c
Sync 6 files under configure-pod-container/ with 1.22 version
superleo Sep 26, 2021
5102e31
Merge pull request #29801 from spiffxp/use-k8s-infra-gcb-docker-gcloud
k8s-ci-robot Sep 27, 2021
24a3780
Merge pull request #29808 from Bigsmooth68/patch-1
k8s-ci-robot Sep 27, 2021
05af5ca
typos
aak74 Sep 27, 2021
23a158b
Merge pull request #29818 from zhiguo-lu/trans-glossary-garbage-colle…
k8s-ci-robot Sep 27, 2021
5b373f5
Update “What's next” section of Workloads concept pages (#29730)
sftim Sep 28, 2021
8890ac3
Merge pull request #29593 from vaibhav2107/record-deployment
k8s-ci-robot Sep 28, 2021
ba50c16
updated README-hi.md
AvineshTripathi Sep 28, 2021
d3a5a71
remove addonmanager.kubernetes.io labels
niteshseram Sep 28, 2021
d924a67
Merge pull request #29833 from aak74/patch-1
k8s-ci-robot Sep 28, 2021
883668e
Merge pull request #29823 from howieyuen/concept-1
k8s-ci-robot Sep 28, 2021
68f2c18
Merge pull request #29839 from niteshseram/fix/issue29828
k8s-ci-robot Sep 28, 2021
3cf6f4a
Merge pull request #29744 from cpanato/update-patches-oct
k8s-ci-robot Sep 28, 2021
9fe3e94
Added note to improve access modes documentation
Sep 22, 2021
fc04dbe
Merge pull request #29748 from JacobValdemar/patch-1
k8s-ci-robot Sep 28, 2021
a7662f4
Update publication date
sftim Sep 28, 2021
aec8618
Merge pull request #29634 from AugustinasS/blog-data-duplication
k8s-ci-robot Sep 28, 2021
968dbba
Restrict width of blog figures for wide viewports
sftim Sep 28, 2021
dd9a568
Merge pull request #29846 from sftim/20210928_restrict_figure_width_w…
k8s-ci-robot Sep 28, 2021
6a4dddd
clarify declarative API in custom controller docs
jaypipes Aug 12, 2021
2cf2b19
add a note re selectorless services and proxy
khenidak Sep 20, 2021
4321ffd
Merge pull request #29768 from radva/patch-1
k8s-ci-robot Sep 29, 2021
de67f09
Merge pull request #29838 from AvineshTripathi/readmechange
k8s-ci-robot Sep 29, 2021
41896a5
Merge pull request #29831 from gilsonmelo/patch-1
k8s-ci-robot Sep 29, 2021
ba6cfa2
[zh]translate indexed-parallel-processing-static.md
howieyuen Sep 26, 2021
9a5dc73
Merge pull request #29814 from steven-my/29329-translation-for-admin-2
k8s-ci-robot Sep 29, 2021
23d649e
Merge pull request #29816 from howieyuen/task-14
k8s-ci-robot Sep 29, 2021
4924944
Merge pull request #29770 from Kartik494/ReadWriteOnceBehvaviour
k8s-ci-robot Sep 29, 2021
640ca8a
Tidy Windows node introduction
sftim Aug 24, 2021
32b394f
Update running-cloud-controller.md
riita10069 Sep 29, 2021
b50819e
Merge pull request #29349 from jaypipes/controller-dec-api
k8s-ci-robot Sep 29, 2021
c232ecf
Postpone ClusterClass blog
fabriziopandini Sep 29, 2021
d113a70
[ja] Add seccomp tutorial to index
Arhell Sep 29, 2021
01ebc1f
Merge pull request #29742 from chenxuc/admin5
k8s-ci-robot Sep 30, 2021
c36a610
[zh] sync content/zh/docs/concepts/cluster-administration/flow-contro…
howieyuen Sep 30, 2021
dd03f76
Merge pull request #29860 from fabriziopandini/postpone-clusterclass-…
k8s-ci-robot Sep 30, 2021
b033b85
Improvement for thirdparty tools
Sep 2, 2021
7f88af5
Update compatibility statement for TerminationGracePeriod
sftim Sep 30, 2021
65a98bf
Merge pull request #29799 from jumping/patch-1
k8s-ci-robot Sep 30, 2021
e6e710e
Merge pull request #29821 from superleo/sync-2
k8s-ci-robot Sep 30, 2021
9be4acc
Merge pull request #29866 from howieyuen/concept-4
k8s-ci-robot Sep 30, 2021
e4e0bf4
Merge pull request #29102 from hoskeri/encrypt-data-doc
k8s-ci-robot Sep 30, 2021
2284c9d
concepts/services-networking/service: Removed duplicate ProxyTerminat…
Victorp99 Sep 30, 2021
dfbb6d9
Merge pull request #29872 from Victorp99/en-dup-proxy-terms
k8s-ci-robot Oct 1, 2021
eb8fd2a
Merge pull request #29752 from khenidak/svc-external-ip
k8s-ci-robot Oct 1, 2021
92d8d1e
Merge pull request #28733 from Kartik494/dockerserver
k8s-ci-robot Oct 1, 2021
76f96df
Merge pull request #29806 from divya-mohan0209/master
k8s-ci-robot Oct 1, 2021
d1cfb68
Merge pull request #26848 from sftim/20210304_tweak_windows_introduction
k8s-ci-robot Oct 1, 2021
a76e3da
Merge pull request #29710 from Arhell/runtime
k8s-ci-robot Oct 1, 2021
450c997
Merge pull request #29862 from Arhell/add-tutor
k8s-ci-robot Oct 1, 2021
cd7fa76
Update basic-stateful-set.md
aychen99 Oct 1, 2021
7b07d97
Update job.md
toli Oct 1, 2021
abadaf1
Fix the page links to a section that doesn't exist
lxlxok Oct 1, 2021
7734cd5
Merge pull request #29880 from toli/patch-1
k8s-ci-robot Oct 1, 2021
5e9d700
fix/typo-command-line-tools-reference/kubelet
learner0810 Oct 2, 2021
8a73630
Revise third-party content warning
sftim Oct 2, 2021
feb2785
Highlight third party content disclaimer
sftim Oct 2, 2021
bab4354
Set custom color for third-party-content alert
sftim Oct 2, 2021
9c475f3
Merge pull request #29889 from learner0810/fix/typo-command-line-tool…
k8s-ci-robot Oct 2, 2021
a87f507
[pl] Add seccomp tutorial to index
Arhell Oct 2, 2021
739a721
fix a grammar mistake - English version
iamaliyousefi Oct 3, 2021
0b81489
fix a grammar mistake - Chinese version
iamaliyousefi Oct 3, 2021
2900c15
Merge pull request #29907 from aysabzevar/main
k8s-ci-robot Oct 3, 2021
6a701c4
Merge pull request #29908 from aysabzevar/fix-a-grammar-mistake-Chine…
k8s-ci-robot Oct 4, 2021
d4a08df
Improvement: Correct the "code" link in Dynamic Admission Control.
Shubham82 Oct 4, 2021
03542ad
Merge pull request #29897 from Arhell/add
k8s-ci-robot Oct 4, 2021
0540e15
Synchronize Polish localization for ver 1.22, part 4
mfilocha Oct 4, 2021
1262222
Change master to v1.22.0
Shubham82 Oct 4, 2021
a72f7fa
Blog post: A closer look at NSA / CISA Kubernetes Hardening Guidance …
PushkarJ Oct 5, 2021
3049f75
fix: removed duplicate "called"
ckotzbauer Oct 5, 2021
0d58976
Migrate Contributing new content overview into section index
mehabhalodiya Oct 5, 2021
716da39
Redirect overview to new content
mehabhalodiya Oct 5, 2021
fb2cc8e
Delete overview.md
mehabhalodiya Oct 5, 2021
ff51754
Update to latest CC-BY 4.x license text
sftim Oct 5, 2021
053fb85
Fix approval rules for GitHub workflows
sftim Oct 5, 2021
a62f77a
Merge pull request #29933 from sftim/20211005_fix_approval_for_workflows
k8s-ci-robot Oct 5, 2021
104f241
releng: Bump oct patch release one week later
puerco Oct 5, 2021
0fe81fd
Merge pull request #29937 from puerco/patches-oct
k8s-ci-robot Oct 5, 2021
e5aca81
Update blog post to include the fix version and fix the link to the PR
cpretzer Oct 5, 2021
c8300c0
releng: Bump website dates one week later
puerco Oct 5, 2021
c61e352
Merge pull request #29925 from ckotzbauer/patch-1
k8s-ci-robot Oct 5, 2021
4ec8b5c
Merge pull request #29939 from puerco/web-dates
k8s-ci-robot Oct 5, 2021
fcac6a1
Merge pull request #29928 from mehabhalodiya/fix25123
k8s-ci-robot Oct 5, 2021
c5df6a4
Merge pull request #29877 from sftim/20211001_update_third_party_disc…
k8s-ci-robot Oct 6, 2021
42d2ca5
Merge branch 'main' into updatetools
Sep 30, 2021
7994d24
releng: update patch release dates for 1.19
cpanato Oct 6, 2021
129aff0
Merge pull request #29942 from cpanato/follow-up-patch
k8s-ci-robot Oct 6, 2021
37aa6b1
Merge pull request #29938 from cpretzer/cpretzer/fix-blog-link
k8s-ci-robot Oct 6, 2021
35abb6e
Merge pull request #29883 from lxlxok/main
k8s-ci-robot Oct 6, 2021
1739e65
Merge pull request #29920 from Shubham82/Correct-link_Dynamic_Admissi…
k8s-ci-robot Oct 6, 2021
98834b6
Synchronize Polish localization for ver 1.22, part 3
mfilocha Oct 4, 2021
f268125
align ClusterClass blog to CAPI book tutorial
fabriziopandini Oct 6, 2021
f57f004
[ru] Add seccomp tutorial to index
Arhell Oct 6, 2021
78f125c
Improvement for other tools
Oct 7, 2021
cb9e935
Update intro-windows-in-kubernetes.md
Oct 7, 2021
1ef0e9a
Merge pull request #27428 from RA489/updatetools
k8s-ci-robot Oct 7, 2021
708c442
Merge pull request #29949 from fabriziopandini/align-ClusterClass-blo…
k8s-ci-robot Oct 7, 2021
92767c8
Merge pull request #29955 from PulkitSinghDev/patch-1
k8s-ci-robot Oct 7, 2021
06d9a15
Merge pull request #29950 from Arhell/add-tutorial
k8s-ci-robot Oct 7, 2021
0a50d3e
[uk] Add seccomp tutorial to index
Arhell Oct 7, 2021
558b1be
Merge pull request #29963 from Arhell/add-tutor
k8s-ci-robot Oct 7, 2021
88bb196
Merge pull request #29932 from sftim/20211005_update_licence
k8s-ci-robot Oct 8, 2021
2a84b55
Add file paths to keys and certificates (#28367)
chrisnegus Oct 8, 2021
583ead2
[zh] translation for admin3
steven-my Sep 26, 2021
6811777
Merge pull request #29859 from riita10069/feature/29857
k8s-ci-robot Oct 8, 2021
26898c2
Update zh basic-stateful-set.md with upstream
aychen99 Oct 8, 2021
7429f90
Merge pull request #29921 from mfilocha/pl-sync-1.22a3
k8s-ci-robot Oct 8, 2021
6b1effe
Merge pull request #29922 from mfilocha/pl-sync-1.22a4
k8s-ci-robot Oct 8, 2021
9dce5a7
Merge pull request #29807 from anubha-v-ardhan/verma-kunal
k8s-ci-robot Oct 8, 2021
9fc70b4
Merge pull request #29878 from aychen99/aychen99-patch-1
k8s-ci-robot Oct 8, 2021
a49eac0
Merge pull request #29815 from steven-my/29329-translation-for-admin-3
k8s-ci-robot Oct 8, 2021
1874355
Merge branch 'dev-1.23' of github.com:kubernetes/website into dev-1.23
sahilvv Oct 11, 2021
6832778
GA TTLAfterFinished
sahilvv Oct 8, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions .github/workflows/OWNERS
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,9 @@
# When modifying this file, consider the security implications of
# allowing listed reviewers / approvals to modify or remove any
# configured GitHub Actions.
#
options:
no_parent_owners: true

reviewers:
- sig-docs-leads
Expand Down
11 changes: 6 additions & 5 deletions LICENSE
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ exhaustive, and do not form part of our licenses.
material not subject to the license. This includes other CC-
licensed material, or material used under an exception or
limitation to copyright. More considerations for licensors:
wiki.creativecommons.org/Considerations_for_licensors
wiki.creativecommons.org/Considerations_for_licensors

Considerations for the public: By using one of our public
licenses, a licensor grants the public permission to use the
Expand All @@ -48,9 +48,9 @@ exhaustive, and do not form part of our licenses.
rights in the material. A licensor may make special requests,
such as asking that all changes be marked or described.
Although not required by our licenses, you are encouraged to
respect those requests where reasonable. More_considerations
for the public:
wiki.creativecommons.org/Considerations_for_licensees
respect those requests where reasonable. More considerations
for the public:
wiki.creativecommons.org/Considerations_for_licensees

=======================================================================

Expand Down Expand Up @@ -378,7 +378,7 @@ Section 8 -- Interpretation.
Creative Commons is not a party to its public
licenses. Notwithstanding, Creative Commons may elect to apply one of
its public licenses to material it publishes and in those instances
will be considered the "Licensor." The text of the Creative Commons
will be considered the Licensor. The text of the Creative Commons
public licenses is dedicated to the public domain under the CC0 Public
Domain Dedication. Except for the limited purpose of indicating that
material is shared under a Creative Commons public license or as
Expand All @@ -393,3 +393,4 @@ the avoidance of doubt, this paragraph does not form part of the
public licenses.

Creative Commons may be contacted at creativecommons.org.

4 changes: 4 additions & 0 deletions OWNERS_ALIASES
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@ aliases:
- annajung
- bradtopol
- celestehorgan
- divya-mohan0209
- jimangel
- jlbutler
- kbhawkey
Expand All @@ -31,6 +32,7 @@ aliases:
- bradtopol
- celestehorgan
- daminisatya
- divya-mohan0209
- jimangel
- kbhawkey
- onlydole
Expand Down Expand Up @@ -79,6 +81,7 @@ aliases:
- anubha-v-ardhan
- divya-mohan0209
- mittalyashu
- verma-kunal
sig-docs-id-owners: # Admins for Indonesian content
- ariscahyadi
- danninov
Expand Down Expand Up @@ -133,6 +136,7 @@ aliases:
- yoonian
- ysyukr
sig-docs-leads: # Website chairs and tech leads
- divya-mohan0209
- jimangel
- kbhawkey
- onlydole
Expand Down
2 changes: 1 addition & 1 deletion README-hi.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@

## डॉक्स में योगदान देना

आप अपने GitHub खाते में इस रिपॉजिटरी की एक copy बनाने के लिए स्क्रीन के ऊपरी-दाएँ क्षेत्र में **Fork** बटन पर क्लिक करें। इस copy को *Fork* कहा जाता है। अपने fork में कोई भी परिवर्तन करना चाहते हैं, और जब आप उन परिवर्तनों को हमारे पास भेजने के लिए तैयार हों, तो अपने fork पर जाएं और हमें इसके बारे में बताने के लिए एक नया pull request बनाएं।
आप अपने GitHub खाते में इस रिपॉजिटरी की एक copy बनाने के लिए स्क्रीन के ऊपरी-दाएँ क्षेत्र में **Fork** बटन पर क्लिक करें। इस copy को *Fork* कहा जाता है। अपने fork में परिवर्तन करने के बाद जब आप उनको हमारे पास भेजने के लिए तैयार हों, तो अपने fork पर जाएं और हमें इसके बारे में बताने के लिए एक नया pull request बनाएं।

एक बार जब आपका pull request बन जाता है, तो एक कुबरनेट्स समीक्षक स्पष्ट, कार्रवाई योग्य प्रतिक्रिया प्रदान करने की जिम्मेदारी लेगा। pull request के मालिक के रूप में, **यह आपकी जिम्मेदारी है कि आप कुबरनेट्स समीक्षक द्वारा प्रदान की गई प्रतिक्रिया को संबोधित करने के लिए अपने pull request को संशोधित करें।**

Expand Down
3 changes: 2 additions & 1 deletion SECURITY_CONTACTS
Original file line number Diff line number Diff line change
Expand Up @@ -10,5 +10,6 @@
# DO NOT REPORT SECURITY VULNERABILITIES DIRECTLY TO THESE NAMES, FOLLOW THE
# INSTRUCTIONS AT https://kubernetes.io/security/

divya-mohan0209
jimangel
sftim
sftim
31 changes: 31 additions & 0 deletions assets/scss/_custom.scss
Original file line number Diff line number Diff line change
Expand Up @@ -338,11 +338,35 @@ main {
border-left-color: #d9534f;
}


h1:first-of-type + blockquote.callout {
margin-top: 1.5em;
}
}

// Special color for third party content disclaimers
.alert.third-party-content { border-left-color: #222 };

// Highlight disclaimer when targeted as a fragment

#third-party-content-disclaimer {
color: #000;
background: #f8f9fa;
transition: all 0.5s ease;
}

@keyframes disclaimer-highlight {
from { background: #f8f922; color: #000; }
50% { background: #f8f944; color: #000; }
to { background: #f8f9cb; color: #000; }
}

#third-party-content-disclaimer:target {
color: #000;
animation: disclaimer-highlight 1.25s ease;
background: #f8f9cb;
}

.deprecation-warning {
padding: 20px;
margin: 20px 0;
Expand Down Expand Up @@ -635,6 +659,13 @@ body.td-documentation {
}
}

// Match Docsy-imposed max width on text body
@media (min-width: 1200px) {
body.td-blog main .td-content > figure {
max-width: 80%;
}
}

.td-content {
table code {
background-color: inherit !important;
Expand Down
2 changes: 1 addition & 1 deletion cloudbuild.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ options:
substitution_option: ALLOW_LOOSE
steps:
# It's fine to bump the tag to a recent version, as needed
- name: "gcr.io/k8s-testimages/gcb-docker-gcloud:v20190906-745fed4"
- name: "gcr.io/k8s-staging-test-infra/gcb-docker-gcloud:v20210917-12df099d55"
entrypoint: make
env:
- DOCKER_CLI_EXPERIMENTAL=enabled
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -144,10 +144,9 @@ ways to address it.
- Specifically add an iptables rule to drop the packets that are marked as
*INVALID*, so it won’t reach to client pod and cause harm.

The fix is drafted (https://github.com/kubernetes/kubernetes/pull/74840), but
unfortunately it didn’t catch the v1.14 release window. However, for the users
that are affected by this bug, there is a way to mitigate the problem by applying
the following rule in your cluster.
The [fix](https://github.com/kubernetes/kubernetes/pull/74840) is available in v1.15+.
However, for the users that are affected by this bug, there is a way to mitigate the
problem by applying the following rule in your cluster.

```yaml
apiVersion: extensions/v1beta1
Expand Down
10 changes: 6 additions & 4 deletions content/en/blog/_posts/2020-12-02-dockershim-faq.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ as cgroups v2 and user namespaces are being implemented in these newer CRI
runtimes. Removing support for the dockershim will allow further development in
those areas.

[drkep]: https://github.com/kubernetes/enhancements/tree/master/keps/sig-node/1985-remove-dockershim
[drkep]: https://github.com/kubernetes/enhancements/tree/master/keps/sig-node/2221-remove-dockershim

### Can I still use Docker in Kubernetes 1.20?

Expand All @@ -42,9 +42,11 @@ startup if using Docker as the runtime.

Given the impact of this change, we are using an extended deprecation timeline.
It will not be removed before Kubernetes 1.22, meaning the earliest release without
dockershim would be 1.23 in late 2021. We will be working closely with vendors
and other ecosystem groups to ensure a smooth transition and will evaluate things
as the situation evolves.
dockershim would be 1.23 in late 2021.
_Update_: removal of dockershim is scheduled for Kubernetes v1.24, see
[Dockershim Removal Kubernetes Enhancement Proposal][drkep].
We will be working closely with vendors and other ecosystem groups to ensure a smooth transition and will evaluate
things as the situation evolves.


### Can I still use dockershim after it is removed from Kubernetes?
Expand Down
72 changes: 72 additions & 0 deletions content/en/blog/_posts/2021-09-27-SIG-Node-Spotlight/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,72 @@
---
layout: blog
title: "Spotlight on SIG Node"
date: 2021-09-27
slug: sig-node-spotlight-2021
---

**Author:** Dewan Ahmed, Red Hat

## Introduction

In Kubernetes, a _Node_ is a representation of a single machine in your cluster. [SIG Node](https://github.com/kubernetes/community/tree/master/sig-node) owns that very important Node component and supports various subprojects such as Kubelet, Container Runtime Interface (CRI) and more to support how the pods and host resources interact. In this blog, we have summarized our conversation with [Elana Hashman (EH)](https://twitter.com/ehashdn) & [Sergey Kanzhelev (SK)](https://twitter.com/SergeyKanzhelev), who walk us through the various aspects of being a part of the SIG and share some insights about how others can get involved.

## A summary of our conversation

### Could you tell us a little about what SIG Node does?

SK: SIG Node is a vertical SIG responsible for the components that support the controlled interactions between the pods and host resources. We manage the lifecycle of pods that are scheduled to a node. This SIG's focus is to enable a broad set of workload types, including workloads with hardware specific or performance sensitive requirements. All while maintaining isolation boundaries between pods on a node, as well as the pod and the host. This SIG maintains quite a few components and has many external dependencies (like container runtimes or operating system features), which makes the complexity we deal with huge. We tame the complexity and aim to continuously improve node reliability.

### "SIG Node is a vertical SIG" could you explain a bit more?

EH: There are two kinds of SIGs: horizontal and vertical. Horizontal SIGs are concerned with a particular function of every component in Kubernetes: for example, SIG Security considers security aspects of every component in Kubernetes, or SIG Instrumentation looks at the logs, metrics, traces and events of every component in Kubernetes. Such SIGs don't tend to own a lot of code.

Vertical SIGs, on the other hand, own a single component, and are responsible for approving and merging patches to that code base. SIG Node owns the "Node" vertical, pertaining to the kubelet and its lifecycle. This includes the code for the kubelet itself, as well as the node controller, the container runtime interface, and related subprojects like the node problem detector.

### How did the CI subproject start? Is this specific to SIG Node and how does it help the SIG?

SK: The subproject started as a follow up after one of the releases was blocked by numerous test failures of critical tests. These tests haven’t started falling all at once, rather continuous lack of attention led to slow degradation of tests quality. SIG Node was always prioritizing quality and reliability, and forming of the subproject was a way to highlight this priority.

### As the 3rd largest SIG in terms of number of issues and PRs, how does your SIG juggle so much work?

EH: It helps to be organized. When I increased my contributions to the SIG in January of 2021, I found myself overwhelmed by the volume of pull requests and issues and wasn't sure where to start. We were already tracking test-related issues and pull requests on the CI subproject board, but that was missing a lot of our bugfixes and feature work. So I began putting together a triage board for the rest of our pull requests, which allowed me to sort each one by status and what actions to take, and documented its use for other contributors. We closed or merged over 500 issues and pull requests tracked by our two boards in each of the past two releases. The Kubernetes devstats showed that we have significantly increased our velocity as a result.

In June, we ran our first bug scrub event to work through the backlog of issues filed against SIG Node, ensuring they were properly categorized. We closed over 130 issues over the course of this 48 hour global event, but as of writing we still have 333 open issues.

### Why should new and existing contributors consider joining SIG Node?

SK: Being a SIG Node contributor gives you skills and recognition that are rewarding and useful. Understanding under the hood of a kubelet helps architecting better apps, tune and optimize those apps, and gives leg up in issues troubleshooting. If you are a new contributor, SIG Node gives you the foundational knowledge that is key to understanding why other Kubernetes components are designed the way they are. Existing contributors may benefit as many features will require SIG Node changes one way or another. So being a SIG Node contributor helps building features in other SIGs faster.

SIG Node maintains numerous components, many of which have dependency on external projects or OS features. This makes the onboarding process quite lengthy and demanding. But if you are up for a challenge, there is always a place for you, and a group of people to support.

### What do you do to help new contributors get started?

EH: Getting started in SIG Node can be intimidating, since there is so much work to be done, our SIG meetings are very large, and it can be hard to find a place to start.

I always encourage new contributors to work on things that they have some investment in already. In SIG Node, that might mean volunteering to help fix a bug that you have personally been affected by, or helping to triage bugs you care about by priority.

To come up to speed on any open source code base, there are two strategies you can take: start by exploring a particular issue deeply, and follow that to expand the edges of your knowledge as needed, or briefly review as many issues and change requests as you possibly can to get a higher level picture of how the component works. Ultimately, you will need to do both if you want to become a Node reviewer or approver.

[Davanum Srinivas](https://twitter.com/dims) and I each ran a cohort of group mentoring to help teach new contributors the skills to become Node reviewers, and if there's interest we can work to find a mentor to run another session. I also encourage new contributors to attend our Node CI Subproject meeting: it's a smaller audience and we don't record the triage sessions, so it can be a less intimidating way to get started with the SIG.

### Are there any particular skills you’d like to recruit for? What skills are contributors to SIG Usability likely to learn?

SK: SIG Node works on many workstreams in very different areas. All of these areas are on system level. For the typical code contributions you need to have a passion for building and utilizing low level APIs and writing performant and reliable components. Being a contributor you will learn how to debug and troubleshoot, profile, and monitor these components, as well as user workload that is run by these components. Often, with the limited to no access to Nodes, as they are running production workloads.

The other way of contribution is to help document SIG node features. This type of contribution requires a deep understanding of features, and ability to explain them in simple terms.

Finally, we are always looking for feedback on how best to run your workload. Come and explain specifics of it, and what features in SIG Node components may help to run it better.

### What are you getting positive feedback on, and what’s coming up next for SIG Node?

EH: Over the past year SIG Node has adopted some new processes to help manage our feature development and Kubernetes enhancement proposals, and other SIGs have looked to us for inspiration in managing large workloads. I hope that this is an area we can continue to provide leadership in and further iterate on.

We have a great balance of new features and deprecations in flight right now. Deprecations of unused or difficult to maintain features help us keep technical debt and maintenance load under control, and examples include the dockershim and DynamicKubeletConfiguration deprecations. New features will unlock additional functionality in end users' clusters, and include exciting features like support for cgroups v2, swap memory, graceful node shutdowns, and device management policies.

### Any closing thoughts/resources you’d like to share?

SK/EH: It takes time and effort to get to any open source community. SIG Node may overwhelm you at first with the number of participants, volume of work, and project scope. But it is totally worth it. Join our welcoming community! [SIG Node GitHub Repo](https://github.com/kubernetes/community/tree/master/sig-node) contains many useful resources including Slack, mailing list and other contact info.

## Wrap Up

SIG Node hosted a [KubeCon + CloudNativeCon Europe 2021 talk](https://www.youtube.com/watch?v=z5aY4e2RENA) with an intro and deep dive to their awesome SIG. Join the SIG's meetings to find out about the most recent research results, what the plans are for the forthcoming year, and how to get involved in the upstream Node team as a contributor!
Loading