Skip to content

Commit

Permalink
Merge pull request #46754 from hacktivist123/merged-main-dev-1.31
Browse files Browse the repository at this point in the history
Merged main dev 1.31
  • Loading branch information
k8s-ci-robot committed Jun 10, 2024
2 parents 084c526 + aecc20f commit 43c578f
Show file tree
Hide file tree
Showing 144 changed files with 22,900 additions and 745 deletions.
1 change: 1 addition & 0 deletions OWNERS_ALIASES
Original file line number Diff line number Diff line change
Expand Up @@ -122,6 +122,7 @@ aliases:
- Fale
- mattiaperi
sig-docs-ja-owners: # Admins for Japanese content
- bells17
- inductor
- nasa9084
sig-docs-ja-reviews: # PR reviews for Japanese content
Expand Down
676 changes: 676 additions & 0 deletions assets/images/k8s-10th-birthday.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
File renamed without changes.
3 changes: 2 additions & 1 deletion assets/scss/_base.scss
Original file line number Diff line number Diff line change
Expand Up @@ -477,7 +477,8 @@ section#cncf {
}

// OCEAN NODES
#oceanNodes {
#oceanNodes, .td-home .k8s-overview {

padding-top: $ocean-nodes-padding-Y;
padding-bottom: $ocean-nodes-padding-Y;

Expand Down
97 changes: 97 additions & 0 deletions assets/scss/_custom.scss
Original file line number Diff line number Diff line change
Expand Up @@ -1413,4 +1413,101 @@ div.alert > em.javascript-required {
cursor: pointer;
text-align: right;
padding: 0.2rem;
}

// Special style for Kubernetes' 10th birthday
section.k8s-birthday-override {
background: #dae9f9; // Kubernetes light blue

> .k8s-birthday-wrapper {
display: flex;
flex-direction: row;
justify-content: center;
align-items: center;
align-content: flex-end;
gap: 2rem;

img.birthday-banner {
max-height: 20rem;
max-width: 100vw;
margin-left: auto;
margin-right: auto;
aspect-ratio: 1;
flex-grow: 1;
}
p {
flex-grow: 4;
text-align: center;
color: $blue;
font-size: 2.5em;
padding-bottom: 2.5rem;
margin: 1em;
}
}

div.k8s-birthday-override.revert-to-previous {
form {
display: block;
max-width: clamp(20rem, 30%, 100vw);
margin-left: auto;
padding-bottom: 0.5rem;
}
text-align: right;
label {
color: $blue;
padding-left: 1.2em;
padding-right: 1.2em;
text-decoration: underline;
font-size: 1.5rem;
}
input {
accent-color: $blue;
border-color: $blue;
visibility: hidden;
}
}

div.k8s-birthday-override.revert-to-previous:has(input:not(:checked)) {
display: initial;
}

&:has(input:checked) {
display: none;
}
}

@media screen and (max-width: 900px) {
section.k8s-birthday-override > .k8s-birthday-wrapper {
flex-wrap: wrap;
}
}

@media screen and (max-width: 900px) {
section.k8s-birthday-override > .k8s-birthday-wrapper {
gap: 0.2rem;
align-content: center;
p {
font-size: initial;
min-width: 80vw;
}
img.birthday-banner {
min-height: initial;
}
label {
font-size: 1.2rem;
}
}
}
@media screen and (max-aspect-ratio: 9/15) {
gap: 0.4rem;
}

@media screen and (min-width: 1281px) {
img.birthday-banner {
min-height: clamp(480px, 25rem, 100vh);
}
}
section.k8s-birthday-override:has(div.k8s-birthday-override.revert-to-previous input:not(:checked)) + section {
display: none;
visibility: hidden;
}
2 changes: 1 addition & 1 deletion assets/scss/_desktop.scss
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ $video-section-height: 550px;
}
}

#oceanNodes {
#oceanNodes, .td-home .k8s-overview {
.main-section {
position: relative;

Expand Down
2 changes: 1 addition & 1 deletion assets/scss/_tablet.scss
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,7 @@ $feature-box-div-width: 45%;
}
}

#oceanNodes {
#oceanNodes, .td-home .k8s-overview {
h3 {
text-align: left;
margin-bottom: 18px;
Expand Down
2 changes: 1 addition & 1 deletion content/de/docs/concepts/architecture/cgroups.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ cgroup v2 bietet einige Verbesserungen gegenüber cgroup v1, zum Beispiel folgen
- Einheitliche Erfassung für verschiedene Arten der Speicherzuteilung (Netzwerkspeicher, Kernelspeicher, usw.)
- Erfassung nicht-unmittelbarer Ressourcenänderungen wie "page cache write backs"

Manche Kubernetes Funktionen verwenden ausschließlich cgroup v2 für erweitertes Ressourcenmanagement und Isolierung. Die [MemoryQoS](/blog/2021/11/26/qos-memory-resources/) Funktion, zum Beispiel, verbessert Speicher QoS und setzt dabei auf cgroup v2 Primitives.
Manche Kubernetes Funktionen verwenden ausschließlich cgroup v2 für erweitertes Ressourcenmanagement und Isolierung. Die [MemoryQoS](/docs/concepts/workloads/pods/pod-qos/#memory-qos-with-cgroup-v2) Funktion, zum Beispiel, verbessert Speicher QoS und setzt dabei auf cgroup v2 Primitives.


## cgroup v2 verwenden {#cgroupv2-verwenden}
Expand Down
5 changes: 3 additions & 2 deletions content/en/_index.html
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,9 @@

{{< site-searchbar >}}

{{< blocks/section id="oceanNodes" >}}
{{% blocks/feature image="flower" %}}
<!-- automatically replaced if Kubernetes birthday feature active -->
{{< blocks/section class="k8s-overview" >}}
{{% blocks/feature image="flower" id="feature-primary" %}}
[Kubernetes]({{< relref "/docs/concepts/overview/" >}}), also known as K8s, is an open source system for automating deployment, scaling, and management of containerized applications.

It groups containers that make up an application into logical units for easy management and discovery. Kubernetes builds upon [15 years of experience of running production workloads at Google](http://queue.acm.org/detail.cfm?id=2898444), combined with best-of-breed ideas and practices from the community.
Expand Down
68 changes: 34 additions & 34 deletions content/en/blog/_posts/2015-04-00-Kubernetes-Release-0150.md
Original file line number Diff line number Diff line change
Expand Up @@ -48,37 +48,37 @@ Release Notes:

To download, please visit https://github.com/GoogleCloudPlatform/kubernetes/releases/tag/v0.15.0

[1]: https://github.com/GoogleCloudPlatform/kubernetes/pull/6098 "Enabling v1beta3 api version by default in master"
[2]: https://github.com/GoogleCloudPlatform/kubernetes/pull/6182 "Implement multi-port Services"
[3]: https://github.com/GoogleCloudPlatform/kubernetes/pull/6505 "Docker multi-node"
[4]: https://github.com/GoogleCloudPlatform/kubernetes/pull/5442 "Getting started guide for Mesos on Google Cloud Platform"
[5]: https://github.com/GoogleCloudPlatform/kubernetes/pull/6237 "example ansible setup repo"
[6]: https://github.com/GoogleCloudPlatform/kubernetes/pull/5270 "Controller framework"
[7]: https://github.com/GoogleCloudPlatform/kubernetes/pull/5473 "Add DeltaFIFO (a controller framework piece)"
[8]: https://github.com/GoogleCloudPlatform/kubernetes/pull/6380 "Configure the kubelet to use HTTPS (take 2)"
[9]: https://github.com/GoogleCloudPlatform/kubernetes/pull/6338 "Return a typed error for config validation, and make errors simple"
[10]: https://github.com/GoogleCloudPlatform/kubernetes/pull/6190 "Add client cert authentication"
[11]: https://github.com/GoogleCloudPlatform/kubernetes/pull/6207 "Add a limit to the number of in-flight requests that a server processes."
[12]: https://github.com/GoogleCloudPlatform/kubernetes/pull/6355 "Added rate limiting to pod deleting"
[13]: https://github.com/GoogleCloudPlatform/kubernetes/pull/6150 "Implement Balanced Resource Allocation (BRA) algorithm as a PriorityFunction in scheduler package."
[14]: https://github.com/GoogleCloudPlatform/kubernetes/pull/6396 "Enable log collection from master."
[15]: https://github.com/GoogleCloudPlatform/kubernetes/pull/6497 "Pod log subresource"
[16]: https://github.com/GoogleCloudPlatform/kubernetes/pull/6368 "Add basic latency metrics to scheduler."
[17]: https://github.com/GoogleCloudPlatform/kubernetes/pull/6409 "Add latency metrics to REST client"
[18]: https://github.com/GoogleCloudPlatform/kubernetes/pull/6221 "Run etcd 2.0.5 in a pod"
[19]: https://github.com/GoogleCloudPlatform/kubernetes/pull/6334 "Add an nginx docker image for use on the master."
[20]: https://github.com/GoogleCloudPlatform/kubernetes/pull/6326 "Create Docker images for master components "
[21]: https://github.com/GoogleCloudPlatform/kubernetes/pull/6270 "Updates for gcloud 0.9.54"
[22]: https://github.com/GoogleCloudPlatform/kubernetes/pull/6011 "Fix AWS region vs zone"
[23]: https://github.com/GoogleCloudPlatform/kubernetes/pull/6091 "Record event when image GC fails."
[24]: https://github.com/GoogleCloudPlatform/kubernetes/pull/6203 "Add a QPS limiter to the kubernetes client."
[25]: https://github.com/GoogleCloudPlatform/kubernetes/pull/6196 "Parallelize architectures in both the building and packaging phases of `make release`"
[26]: https://github.com/GoogleCloudPlatform/kubernetes/pull/5506 "add iscsi volume plugin"
[27]: https://github.com/GoogleCloudPlatform/kubernetes/pull/6174 "implement glusterfs volume plugin"
[28]: https://github.com/GoogleCloudPlatform/kubernetes/pull/5138 "AWS EBS volume support"
[29]: https://github.com/GoogleCloudPlatform/kubernetes/pull/6331 "Update heapster version to v0.10.0"
[30]: https://github.com/GoogleCloudPlatform/kubernetes/pull/6544 "Build etcd image (version 2.0.9), and upgrade kubernetes cluster to the new version"
[31]: https://github.com/GoogleCloudPlatform/kubernetes/pull/6426 "Update Kibana to v1.2 which paramaterizes location of Elasticsearch"
[32]: https://github.com/GoogleCloudPlatform/kubernetes/pull/6123 "Fix bug in kube-proxy of not updating iptables rules if a service's public IPs change"
[33]: https://github.com/GoogleCloudPlatform/kubernetes/pull/6200 "Retry kube-addons creation if kube-addons creation fails."
[34]: https://github.com/GoogleCloudPlatform/kubernetes/pull/6727 "pkg/proxy: panic if run out of fd"
[1]: https://github.com/kubernetes/kubernetes/pull/6098 "Enabling v1beta3 api version by default in master"
[2]: https://github.com/kubernetes/kubernetes/pull/6182 "Implement multi-port Services"
[3]: https://github.com/kubernetes/kubernetes/pull/6505 "Docker multi-node"
[4]: https://github.com/kubernetes/kubernetes/pull/5442 "Getting started guide for Mesos on Google Cloud Platform"
[5]: https://github.com/kubernetes/kubernetes/pull/6237 "example ansible setup repo"
[6]: https://github.com/kubernetes/kubernetes/pull/5270 "Controller framework"
[7]: https://github.com/kubernetes/kubernetes/pull/5473 "Add DeltaFIFO (a controller framework piece)"
[8]: https://github.com/kubernetes/kubernetes/pull/6380 "Configure the kubelet to use HTTPS (take 2)"
[9]: https://github.com/kubernetes/kubernetes/pull/6338 "Return a typed error for config validation, and make errors simple"
[10]: https://github.com/kubernetes/kubernetes/pull/6190 "Add client cert authentication"
[11]: https://github.com/kubernetes/kubernetes/pull/6207 "Add a limit to the number of in-flight requests that a server processes."
[12]: https://github.com/kubernetes/kubernetes/pull/6355 "Added rate limiting to pod deleting"
[13]: https://github.com/kubernetes/kubernetes/pull/6150 "Implement Balanced Resource Allocation (BRA) algorithm as a PriorityFunction in scheduler package."
[14]: https://github.com/kubernetes/kubernetes/pull/6396 "Enable log collection from master."
[15]: https://github.com/kubernetes/kubernetes/pull/6497 "Pod log subresource"
[16]: https://github.com/kubernetes/kubernetes/pull/6368 "Add basic latency metrics to scheduler."
[17]: https://github.com/kubernetes/kubernetes/pull/6409 "Add latency metrics to REST client"
[18]: https://github.com/kubernetes/kubernetes/pull/6221 "Run etcd 2.0.5 in a pod"
[19]: https://github.com/kubernetes/kubernetes/pull/6334 "Add an nginx docker image for use on the master."
[20]: https://github.com/kubernetes/kubernetes/pull/6326 "Create Docker images for master components "
[21]: https://github.com/kubernetes/kubernetes/pull/6270 "Updates for gcloud 0.9.54"
[22]: https://github.com/kubernetes/kubernetes/pull/6011 "Fix AWS region vs zone"
[23]: https://github.com/kubernetes/kubernetes/pull/6091 "Record event when image GC fails."
[24]: https://github.com/kubernetes/kubernetes/pull/6203 "Add a QPS limiter to the kubernetes client."
[25]: https://github.com/kubernetes/kubernetes/pull/6196 "Parallelize architectures in both the building and packaging phases of `make release`"
[26]: https://github.com/kubernetes/kubernetes/pull/5506 "add iscsi volume plugin"
[27]: https://github.com/kubernetes/kubernetes/pull/6174 "implement glusterfs volume plugin"
[28]: https://github.com/kubernetes/kubernetes/pull/5138 "AWS EBS volume support"
[29]: https://github.com/kubernetes/kubernetes/pull/6331 "Update heapster version to v0.10.0"
[30]: https://github.com/kubernetes/kubernetes/pull/6544 "Build etcd image (version 2.0.9), and upgrade kubernetes cluster to the new version"
[31]: https://github.com/kubernetes/kubernetes/pull/6426 "Update Kibana to v1.2 which paramaterizes location of Elasticsearch"
[32]: https://github.com/kubernetes/kubernetes/pull/6123 "Fix bug in kube-proxy of not updating iptables rules if a service's public IPs change"
[33]: https://github.com/kubernetes/kubernetes/pull/6200 "Retry kube-addons creation if kube-addons creation fails."
[34]: https://github.com/kubernetes/kubernetes/pull/6727 "pkg/proxy: panic if run out of fd"
Loading

0 comments on commit 43c578f

Please sign in to comment.