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

Week Ending July 12, 2020 #193

Open
github-actions bot opened this issue Jul 14, 2020 · 0 comments
Open

Week Ending July 12, 2020 #193

github-actions bot opened this issue Jul 14, 2020 · 0 comments
Labels
liens/Kubernetes Liens à propos de l'aktu

Comments

@github-actions
Copy link

Developer News

Kubernetes is replacing the SIG quarterly reports in the Community Meeting with Annual Reports which will be more formal, but less frequent. This is an acknowledgement of the real schedule, and the fact that we have 37 SIGs/WGs/UGs now.

CVE-2020-8558 affects kube-proxy 1.18.3 and below, allowing users to reach localhost services across the local network. Please update your servers to the latest patch release to resolve the issue, or see the mailing list announcement for mitigations.

Third Time’s The Charm: we will be once again trying to move the official image repo from google-containers to k8s-artifacts-prod starting next Monday, July 20th.

And finally a reminder to be very careful copy-pasting code from StackOverflow. By default, StackOverflow code samples are licensed under Creative Commons Share-Alike, which is not compatible with our licensing due to the viral nature of the “Share-Alike” restrictions.

Release Schedule

Next Deadline: Complete Docs, July 16th

We are now in Code Freeze, and v1.19 release branch has been cut.

1.18.6, 1.17.9, and 1.16.13 are expected out this Wednesday.

Featured PRs

#92784: generic ephemeral inline volumes

A new ephemeral volume type has been added for pod templates. This works similarly to the volumeClaimTemplates field in StatefulSets, every pod will use the template to construct a unique PVC object which can provision arbitrary storage or anything else hooked in to a CSI plugin. When the pod is deleted, so is the PVC and the PV with it unless you change the reclaim policy. This pairs well with the existing ephemeral volume support in CSI, but it could also be used for more complex things in the future like a CSI-backed implementation of the emptyDir volume type, exposing non-traditional storage like network-attached memdisks, or “userspace” implementations of API volumes like downward or configMap.

#91637: Adding new EndpointSlice Mirroring Controller

Another step towards making the EndpointSlice transition seamless, handling manually-curated services. This is most common with operators, such as prometheus-operator’s kubelet service used for metrics discovery. With this new controller, any such endpoints will be automatically copied into a matching slice so they will work transparently without having the specifically support both systems. If you have any existing code that does already handle updating both Endponints and EndpointSlices in parallel, be sure to apply the endpointslice.kubernetes.io/skip-mirror label to prevent the automatic mirroring.

#92310: kubectl debug: support debugging nodes

The kubectl alpha debug command will now support node-level debugging by running a pod in the host OS namespaces. It will also automatically bind mount the host filesystem to /host/ for interactive use. This can hopefully replace most remaining uses of SSH for node debugging and maintenance as well as simplify those tasks on newer minimialist OSes like CoreOS and Bottlerocket which ship few debugging tools in the OS and already expect most interactive sessions to happen in a container anyway.

This is also joined by #90094 which adds a copy mode to the debug command, to copy an existing pod and then attach to the copy. This can help avoid production disruptions while trying to understand a failure.

Other Merges

Promotions

Deprecated

Version Updates

Diagram of the Week

Walter Fender created this diagram of Kubernetes module-level dependencies for the docs.

arrow diagram of kubernetes module dependancies

@github-actions github-actions bot added the liens/Kubernetes Liens à propos de l'aktu label Jul 14, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
liens/Kubernetes Liens à propos de l'aktu
Projects
None yet
Development

No branches or pull requests

0 participants