From e4c9eca241526ab97879ff2ed45d9108f016d312 Mon Sep 17 00:00:00 2001 From: Ciprian Hacman Date: Wed, 21 Oct 2020 07:35:25 +0300 Subject: [PATCH] Rename kops to kOps in the root dir docs --- README-ES.md | 52 ++++++++++++++++++++++++++-------------------------- README.md | 8 ++++---- ROADMAP.md | 26 +++++++++++++------------- SECURITY.md | 2 +- 4 files changed, 44 insertions(+), 44 deletions(-) diff --git a/README-ES.md b/README-ES.md index de5edaf84f..2b82efa061 100644 --- a/README-ES.md +++ b/README-ES.md @@ -1,4 +1,4 @@ -# kops - Operaciones con Kubernetes +# kOps - Operaciones con Kubernetes [![Build Status](https://travis-ci.org/kubernetes/kops.svg?branch=master)](https://travis-ci.org/kubernetes/kops) [![Go Report Card](https://goreportcard.com/badge/k8s.io/kops)](https://goreportcard.com/report/k8s.io/kops) [![GoDoc Widget]][GoDoc] @@ -9,7 +9,7 @@ La forma más fácil de poner en marcha un cluster Kubernetes en producción. -## ¿Qué es kops? +## ¿Qué es kOps? Queremos pensar que es algo como `kubectl` para clusters. @@ -62,26 +62,26 @@ La documentación está en el directorio `/docs`, [and the index is here.](docs/ ### Soporte de la Versión Kubernetes -kops está destinado a ser compatible con versiones anteriores. Siempre es recomendado utilizar la -última versión de kops con cualquier versión de Kubernetes que estés utilizando. Siempre -utilize la última versión de kops. +kOps está destinado a ser compatible con versiones anteriores. Siempre es recomendado utilizar la +última versión de kOps con cualquier versión de Kubernetes que estés utilizando. Siempre +utilize la última versión de kOps. -Una excepción, en lo que respecta a la compatibilidad, kops soporta el equivalente a +Una excepción, en lo que respecta a la compatibilidad, kOps soporta el equivalente a un número de versión menor de Kubernetes. Una versión menor es el segundo dígito en el -número de versión. la versión de kops 1.8.0 tiene una versión menor de 8. La numeración +número de versión. la versión de kOps 1.8.0 tiene una versión menor de 8. La numeración sigue la especificación de versión semántica, MAJOR.MINOR.PATCH. -Por ejemplo kops, 1.8.0 no soporta Kubernetes 1.9.2, pero kops 1.9.0 +Por ejemplo kOps, 1.8.0 no soporta Kubernetes 1.9.2, pero kOps 1.9.0 soporta Kubernetes 1.9.2 y versiones anteriores de Kubernetes. Sólo cuando coincide la versión -menor de kops, La versión menor de kubernetes hace que kops soporte oficialmente -el lanzamiento de kubernetes. kops no impide que un usuario instale versiones -no coincidentes de K8, pero las versiones de Kubernetes siempre requieren kops para instalar +menor de kOps, La versión menor de kubernetes hace que kOps soporte oficialmente +el lanzamiento de kubernetes. kOps no impide que un usuario instale versiones +no coincidentes de K8, pero las versiones de Kubernetes siempre requieren kOps para instalar versiones de componentes como docker, probado contra la versión particular de Kubernetes. #### Compatibilidad Matrix -| kops version | k8s 1.12.x | k8s 1.13.x | k8s 1.14.x | k8s 1.15.x | k8s 1.16.x | +| kOps version | k8s 1.12.x | k8s 1.13.x | k8s 1.14.x | k8s 1.15.x | k8s 1.16.x | |---------------|------------|------------|------------|------------|------------| | 1.16.0 | ✔ | ✔ | ✔ | ✔ | ✔ | | 1.15.x | ✔ | ✔ | ✔ | ✔ | ⚫ | @@ -89,14 +89,14 @@ particular de Kubernetes. | ~~1.13.x~~ | ✔ | ✔ | ⚫ | ⚫ | ⚫ | | ~~1.12.x~~ | ✔ | ⚫ | ⚫ | ⚫ | ⚫ | -Utilice la última versión de kops para todas las versiones de Kubernetes, con la advertencia de que las versiones más altas de Kubernetes no cuentan con el respaldo _oficial_ de kops. +Utilice la última versión de kOps para todas las versiones de Kubernetes, con la advertencia de que las versiones más altas de Kubernetes no cuentan con el respaldo _oficial_ de kOps. -### Cronograma de Lanzamiento de kops +### Cronograma de Lanzamiento de kOps Este proyecto no sigue el cronograma de lanzamiento de Kubernetes. `kops` tiene como objetivo proporcionar una experiencia de instalación confiable para Kubernetes, y, por lo general, se lanza -aproximadamente un mes después de la publicación correspondiente de Kubernetes. Esta vez, permite que el proyecto Kubernetes resuelva los problemas que presenta la nueva versión y garantiza que podamos admitir las funciones más recientes. kops lanzará pre-lanzamientos alfa y beta para las personas que están ansiosas por probar la última versión de Kubernetes. -Utilice únicamente lanzamientos pre-GA kops en ambientes que puedan tolerar las peculiaridades de las nuevas versiones, e informe cualquier problema que surja. +aproximadamente un mes después de la publicación correspondiente de Kubernetes. Esta vez, permite que el proyecto Kubernetes resuelva los problemas que presenta la nueva versión y garantiza que podamos admitir las funciones más recientes. kOps lanzará pre-lanzamientos alfa y beta para las personas que están ansiosas por probar la última versión de Kubernetes. +Utilice únicamente lanzamientos pre-GA kOps en ambientes que puedan tolerar las peculiaridades de las nuevas versiones, e informe cualquier problema que surja. ## Instalación @@ -132,12 +132,12 @@ información sobre cambios entre lanzamientos. ## Involucrarse y Contribuir -¿Estás interesado en contribuir con kops? Nosotros, los mantenedores y la comunidad, +¿Estás interesado en contribuir con kOps? Nosotros, los mantenedores y la comunidad, nos encantaría sus sugerencias, contribuciones y ayuda. Tenemos una guía de inicio rápido en [adding a feature](/docs/development/adding_a_feature.md). Además, se puede contactar a los mantenedores en cualquier momento para obtener más información sobre cómo involucrarse. -Con el interés de involucrar a más personas con kops, estamos comenzando a +Con el interés de involucrar a más personas con kOps, estamos comenzando a etiquetar los problemas con `good-starter-issue`. Por lo general, se trata de problemas que tienen un alcance menor, pero que son buenas maneras de familiarizarse con la base de código. @@ -168,7 +168,7 @@ Este repositorio usa los bots de Kubernetes. Hay una lista completa de los coma ## Horas de Oficina -Los mantenedores de Kops reservaron una hora cada dos semanas para **horas de oficina** públicas. Los horarios de oficina se alojan en un [zoom video chat](https://zoom.us/j/97072789944?pwd=VVlUR3dhN2h5TEFQZHZTVVd4SnJUdz09) los viernes en [5 pm UTC/12 noon ET/9 am US Pacific](http://www.worldtimebuddy.com/?pl=1&lid=100,5,8,12), en semanas impares numeradas. Nos esforzamos por conocer y ayudar a los programadores, ya sea trabajando en `kops` o interesados en conocer más sobre el proyecto. +Los mantenedores de kOps reservaron una hora cada dos semanas para **horas de oficina** públicas. Los horarios de oficina se alojan en un [zoom video chat](https://zoom.us/j/97072789944?pwd=VVlUR3dhN2h5TEFQZHZTVVd4SnJUdz09) los viernes en [5 pm UTC/12 noon ET/9 am US Pacific](http://www.worldtimebuddy.com/?pl=1&lid=100,5,8,12), en semanas impares numeradas. Nos esforzamos por conocer y ayudar a los programadores, ya sea trabajando en `kops` o interesados en conocer más sobre el proyecto. ### Temas Abiertos en Horas de Oficina @@ -176,12 +176,12 @@ Los mantenedores de Kops reservaron una hora cada dos semanas para **horas de of Incluye pero no limitado a: - Ayuda y guía para aquellos que asisten, que están interesados en contribuir. -- Discuta el estado actual del proyecto kops, incluidas las versiones. +- Discuta el estado actual del proyecto kOps, incluidas las versiones. - Diseña estrategias para mover `kops` hacia adelante. - Colabora sobre PRs abiertos y próximos. - Presenta demos. -Esta vez se enfoca en los programadores, aunque nunca rechazaremos a un participante cortés. Pase por alto, incluso si nunca ha instalado Kops. +Esta vez se enfoca en los programadores, aunque nunca rechazaremos a un participante cortés. Pase por alto, incluso si nunca ha instalado kOps. Le recomendamos que se comunique **de antemano** si planea asistir. Puedes unirte a cualquier sesión y no dudes en agregar un elemento a la [agenda](https://docs.google.com/document/d/12QkyL0FkNbWPcLFxxRGSPt_tNPBHbmni3YLY-lHny7E/edit) donde rastreamos notas en el horario de oficina. @@ -193,7 +193,7 @@ Puede verificar su número de semana utilizando: date +%V ``` -Los mantenedores y otros miembros de la comunidad están generalmente disponibles en [kubernetes slack](https://github.com/kubernetes/community/blob/master/communication.md#social-media) en [#kops](https://kubernetes.slack.com/messages/kops/), ¡así que ven y conversa con nosotros sobre cómo los kops pueden ser mejores para ti! +Los mantenedores y otros miembros de la comunidad están generalmente disponibles en [kubernetes slack](https://github.com/kubernetes/community/blob/master/communication.md#social-media) en [#kops](https://kubernetes.slack.com/messages/kops/), ¡así que ven y conversa con nosotros sobre cómo los kOps pueden ser mejores para ti! ## GitHub Issues @@ -205,18 +205,18 @@ Si cree que ha encontrado un error, siga las instrucciones a continuación. - Dedique una pequeña cantidad de tiempo a prestar la debida diligencia al rastreador de problemas. Tu problema puede ser un duplicado. - Establezca la `-v 10` línea de comando y guarde la salida de los registros. Por favor pegue esto en su issue. -- Note the version of kops you are running (from `kops version`), and the command line options you are using. +- Note the version of kOps you are running (from `kops version`), and the command line options you are using. - Abra un [new issue](https://github.com/kubernetes/kops/issues/new). - Recuerde que los usuarios pueden estar buscando su issue en el futuro, por lo que debe darle un título significativo para ayudar a otros. -- No dude en comunicarse con la comunidad de kops en [kubernetes slack](https://github.com/kubernetes/community/blob/master/communication.md#social-media). +- No dude en comunicarse con la comunidad de kOps en [kubernetes slack](https://github.com/kubernetes/community/blob/master/communication.md#social-media). ### Caracteristicas -También usamos el rastreador de problemas para rastrear características. Si tiene una idea para una función, o cree que puede ayudar a que los kops se vuelvan aún más impresionantes, siga los pasos a continuación. +También usamos el rastreador de problemas para rastrear características. Si tiene una idea para una función, o cree que puede ayudar a que los kOps se vuelvan aún más impresionantes, siga los pasos a continuación. - Abra un [new issue](https://github.com/kubernetes/kops/issues/new). - Recuerde que los usuarios pueden estar buscando su issue en el futuro, por lo que debe darle un título significativo para ayudar a otros. -- Defina claramente el caso de uso, usando ejemplos concretos. P EJ: Escribo `esto` y kops hace `eso`. +- Defina claramente el caso de uso, usando ejemplos concretos. P EJ: Escribo `esto` y kOps hace `eso`. - Algunas de nuestras características más grandes requerirán algún diseño. Si desea incluir un diseño técnico para su función, inclúyalo en el problema. - Después de que la nueva característica sea bien comprendida, y el diseño acordado, podemos comenzar a codificar la característica. Nos encantaría que lo codificaras. Por lo tanto, abra una **WIP** *(trabajo en progreso)* solicitud de extracción, y que tenga una feliz codificación. diff --git a/README.md b/README.md index 94613e77b4..8813461b39 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ kops logo -# kops - Kubernetes Operations +# kOps - Kubernetes Operations [![Build Status](https://travis-ci.org/kubernetes/kops.svg?branch=master)](https://travis-ci.org/kubernetes/kops) [![Go Report Card](https://goreportcard.com/badge/k8s.io/kops)](https://goreportcard.com/report/k8s.io/kops) [![GoDoc Widget]][GoDoc] @@ -12,9 +12,9 @@ The easiest way to get a production grade Kubernetes cluster up and running. ## 2020-05-06 etcd-manager Certificate Expiration Advisory -kops versions released today contain a **critical fix** to etcd-manager: 1 year after creation (or first adopting etcd-manager), clusters will stop responding due to expiration of a TLS certificate. Upgrading kops to 1.15.3, 1.16.2, 1.17.0-beta.2, or 1.18.0-alpha.3 is highly recommended. Please see the [advisory](./docs/advisories/etcd-manager-certificate-expiration.md) for the full details. +kOps versions released today contain a **critical fix** to etcd-manager: 1 year after creation (or first adopting etcd-manager), clusters will stop responding due to expiration of a TLS certificate. Upgrading kOps to 1.15.3, 1.16.2, 1.17.0-beta.2, or 1.18.0-alpha.3 is highly recommended. Please see the [advisory](./docs/advisories/etcd-manager-certificate-expiration.md) for the full details. -## What is kops? +## What is kOps? We like to think of it as `kubectl` for clusters. @@ -54,7 +54,7 @@ See [Contributing](https://kops.sigs.k8s.io/welcome/contributing/) ### Office Hours -Kops maintainers set aside one hour every other week for **public** office hours. This time is used to gather with community members interested in kops. This session is open to both developers and users. +kOps maintainers set aside one hour every other week for **public** office hours. This time is used to gather with community members interested in kOps. This session is open to both developers and users. We do maintain an [agenda](https://docs.google.com/document/d/12QkyL0FkNbWPcLFxxRGSPt_tNPBHbmni3YLY-lHny7E/edit) and stick to it as much as possible. If you want to hold the floor, put your item in this doc. Bullet/note form is fine. Even if your topic gets in late, we do our best to cover it. diff --git a/ROADMAP.md b/ROADMAP.md index 4b86b046c3..9fa71f0098 100644 --- a/ROADMAP.md +++ b/ROADMAP.md @@ -1,42 +1,42 @@ # ROADMAP ## VERSION SUPPORT -kops 1.N.x _officially_ supports Kubernetes 1.N.x and prior versions. We understand that those in the community run a wide selection of versions and we do our best to maintain backward compatibility as far as we can. +kOps 1.N.x _officially_ supports Kubernetes 1.N.x and prior versions. We understand that those in the community run a wide selection of versions and we do our best to maintain backward compatibility as far as we can. -However, kops 1.N.x does NOT support Kubernetes 1.N+1.x. Sometimes you get lucky and kops 1.N will technically install a later version of Kubernetes, but we cannot guarantee or support this situation. As always, we recommend waiting for the official release of kops with minor version >= the version of Kubernetes you wish to install. Please see the [compatibility matrix](README.md#Compatibility_Matrix) for further questions. +However, kOps 1.N.x does NOT support Kubernetes 1.N+1.x. Sometimes you get lucky and kOps 1.N will technically install a later version of Kubernetes, but we cannot guarantee or support this situation. As always, we recommend waiting for the official release of kOps with minor version >= the version of Kubernetes you wish to install. Please see the [compatibility matrix](README.md#Compatibility_Matrix) for further questions. ## RELEASE SCHEDULE -There is a natural lag between the release of Kubernetes and the corresponding version of kops that has full support for it. While the first patch versions of a minor Kubernetes release are burning in, the kops team races to incorporate all the updates needed to release. Once we have both some stability in the upstream version of Kubernetes AND full support in kops, we will cut a release that includes version specific configuration and a selection of add-ons to match. +There is a natural lag between the release of Kubernetes and the corresponding version of kOps that has full support for it. While the first patch versions of a minor Kubernetes release are burning in, the kOps team races to incorporate all the updates needed to release. Once we have both some stability in the upstream version of Kubernetes AND full support in kOps, we will cut a release that includes version specific configuration and a selection of add-ons to match. -In practice, sometimes this means that kops release lags the upstream release by 1 or more months. We sincerely try to avoid this scenario- we understand how important this project is and respect the need that teams have to maintain their clusters. +In practice, sometimes this means that kOps release lags the upstream release by 1 or more months. We sincerely try to avoid this scenario- we understand how important this project is and respect the need that teams have to maintain their clusters. -Our goal is to have an official kops release no later than a month after the corresponding Kubernetes version is released. Please help us achieve this timeline and meet our goals by jumping in and giving us a hand. We always need assistance closing issues, reviewing PRs, and contributing code! Stop by office hours if you're interested. +Our goal is to have an official kOps release no later than a month after the corresponding Kubernetes version is released. Please help us achieve this timeline and meet our goals by jumping in and giving us a hand. We always need assistance closing issues, reviewing PRs, and contributing code! Stop by office hours if you're interested. A rough outline of the timeline/release cycle with respect to the Kubernetes release follows. We are revising the automation around the release process so that we can get alpha and beta releases out to the community and other developers much faster for testing and to get more eyes on open issues. Example release timeline based on Kubernetes quarterly release cycle: July 1: Kubernetes 1.W.0 is released. -July 7: kops 1.W.beta1 -July 21: kops 1.W.0 released -August 15: kops 1.W+1alpha1 -August 31: kops 1.W+1alpha2 +July 7: kOps 1.W.beta1 +July 21: kOps 1.W.0 released +August 15: kOps 1.W+1alpha1 +August 31: kOps 1.W+1alpha2 ... etc September 25: Kubernetes1.W+1.RC-X Oct 1: Kubernetes 1.W+1.0 -Oct 7: kops 1.W+1beta1 -Oct 21: kops 1.W+1.0 +Oct 7: kOps 1.W+1beta1 +Oct 21: kOps 1.W+1.0 ## UPCOMING RELEASES -### kops 1.17 +### kOps 1.17 * Full support for Kubernetes 1.17 -### kops 1.18 +### kOps 1.18 * Full support for Kubernetes 1.18 * Support for Containerd as an alternate container runtime diff --git a/SECURITY.md b/SECURITY.md index 65db50709b..c05f0839dd 100644 --- a/SECURITY.md +++ b/SECURITY.md @@ -13,7 +13,7 @@ Instructions for reporting a vulnerability can be found on the ## Supported Versions -Information about supported Kops versions and the Kubernetes versions they support can be found on the +Information about supported kOps versions and the Kubernetes versions they support can be found on the [Releases and versioning](https://kops.sigs.k8s.io/welcome/releases/) page. Information about supported Kubernetes versions can be found on the [Kubernetes version and version skew support policy] page on the Kubernetes website.