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

Add content/es/docs/concepts/secret #17053

Open
wants to merge 7 commits into
base: master
from

Conversation

@editaxz
Copy link
Contributor

editaxz commented Oct 20, 2019

Added origin/add-content/es/docs/concepts/secret (Spanish)

# The first commit's message is:
Update patch release manager to patch release team in version skew po… (#17008)

* Update patch release manager to patch release team in skew support policy.

* Adding link for additional patch-release information to version skew policy.

# This is the 2nd commit message:

translate the first part of secret.md document

# This is the 3rd commit message:

translate secrets montados se actualizan automáticamente

# This is the 4th commit message:

translation until Montaje Automatico de Secrets Creados Manualmente

# This is the 5th commit message:

translate restrictions

# This is the 6th commit message:

translate Interacción del Secret y Pod de por Vida

# This is the 7th commit message:

finish first translation version secret.md

# This is the 8th commit message:

fix spaces

# This is the 9th commit message:

checking first part

# This is the 10th commit message:

review translation ultil line 232

# This is the 11th commit message:

fix some issues line 509

# This is the 12th commit message:

finish first revision secret documentation

# This is the 13th commit message:

remove pod-overview

# This is the 14th commit message:

added secret content in spanish content/es/docs/concepts/configuration/secret.md
@netlify

This comment has been minimized.

Copy link

netlify bot commented Oct 20, 2019

Deploy preview for kubernetes-io-master-staging ready!

Built with commit 4ed3387

https://deploy-preview-17053--kubernetes-io-master-staging.netlify.com

@raelga raelga self-assigned this Oct 22, 2019
@raelga

This comment has been minimized.

Copy link
Member

raelga commented Oct 22, 2019

Muchas gracias @editaxz!

@raelga raelga changed the title Añado "secrets" en español Add content/es/docs/concepts/secret Oct 22, 2019
Copy link
Contributor

sftim left a comment

Some suggestions that I hope are useful.
The Kubernetes object Secret is called Secret, no matter what the localization.

content/es/docs/concepts/configuration/secret.md Outdated Show resolved Hide resolved
content/es/docs/concepts/configuration/secret.md Outdated Show resolved Hide resolved
content/es/docs/concepts/configuration/secret.md Outdated Show resolved Hide resolved
content/es/docs/concepts/configuration/secret.md Outdated Show resolved Hide resolved
content/es/docs/concepts/configuration/secret.md Outdated Show resolved Hide resolved
@k8s-ci-robot

This comment has been minimized.

Copy link
Contributor

k8s-ci-robot commented Nov 10, 2019

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by:
To complete the pull request process, please assign raelga
You can assign the PR to them by writing /assign @raelga in a comment when ready.

The full list of commands accepted by this bot can be found here.

Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

Caracteres especiales como `$`, `\*`, y `!` requieren escapar.
Si la contraseña que está utilizando tiene caracteres especiales, debe escapar de ellos usando el caracter `\\` . Por ejemplo, si tu password actual es `S!B\*d$zDsb`, deberías ejecutar el comando de esta manera: kubectl create Secret generic dev-db-secret --from-literal=username=devuser --from-literal=password=S\\!B\\\\*d\\$zDsb . No necesita escapar de caracteres especiales en contraseñas de archivos (`--from-file`).
Comment on lines +65 to +66

This comment has been minimized.

Copy link
@sftim

sftim Feb 18, 2020

Contributor

The formatting on this is different from the English original. I recommend copying the original Markdown layout.

This comment has been minimized.

Copy link
@raelga

raelga Mar 6, 2020

Member

@editaxz Puedes revisar el comentario de @sftim ?

Gracias!

raelga and others added 4 commits Mar 6, 2020
Co-Authored-By: Tim Bannister <tim@scalefactory.com>
Co-Authored-By: Tim Bannister <tim@scalefactory.com>
Co-Authored-By: Tim Bannister <tim@scalefactory.com>
Copy link
Member

raelga left a comment

@editaxz en primer lugar, disculpas por la demora.

¿Puedes revisar las sugerencias?

Caracteres especiales como `$`, `\*`, y `!` requieren escapar.
Si la contraseña que está utilizando tiene caracteres especiales, debe escapar de ellos usando el caracter `\\` . Por ejemplo, si tu password actual es `S!B\*d$zDsb`, deberías ejecutar el comando de esta manera: kubectl create Secret generic dev-db-secret --from-literal=username=devuser --from-literal=password=S\\!B\\\\*d\\$zDsb . No necesita escapar de caracteres especiales en contraseñas de archivos (`--from-file`).

This comment has been minimized.

Copy link
@raelga

raelga Mar 6, 2020

Member

@editaxz Puedes revisar el comentario de @sftim ?

Gracias!


{{% capture overview %}}

Los objetos de tipo `Secret` en Kubernetes te permiten almacenar y administrar información confidencial, como

This comment has been minimized.

Copy link
@raelga

raelga Mar 6, 2020

Member
Suggested change
Los objetos de tipo `Secret` en Kubernetes te permiten almacenar y administrar información confidencial, como
Los objetos de tipo {{< glossary_tooltip text="Secret" term_id="secret" >}} en Kubernetes te permiten almacenar y administrar información confidencial, como

Añadimos el tooltip en la primera referencia a Secret.

{{% capture overview %}}

Los objetos de tipo `Secret` en Kubernetes te permiten almacenar y administrar información confidencial, como
contraseñas, tokens OAuth y llaves ssh. Poniendo esta información en un `Secret`

This comment has been minimized.

Copy link
@raelga

raelga Mar 6, 2020

Member
Suggested change
contraseñas, tokens OAuth y llaves ssh. Poniendo esta información en un `Secret`
contraseñas, tokens OAuth y llaves ssh. Poniendo esta información en un Secret

Quitamos la ``` como en el resto del documento.


La creación y el uso automático de las credenciales de la API, pueden desabilitarse o anularse si se desea. Sin embargo, si todo lo que necesita hacer es acceder de forma segura al apiserver, este es el flujo de trabajo recomendado.

Ver la documentación de [Service Account](/docs/tasks/configure-pod-container/configure-service-account/) para más información sobre cómo funcionan las Cuentas de Servicio.

This comment has been minimized.

Copy link
@raelga

raelga Mar 6, 2020

Member
Suggested change
Ver la documentación de [Service Account](/docs/tasks/configure-pod-container/configure-service-account/) para más información sobre cómo funcionan las Cuentas de Servicio.
Ver la documentación de [Service Account](/docs/tasks/configure-pod-container/configure-service-account/) para más información sobre cómo funcionan las Cuentas de Servicio.

#### Creando un Secret Usando kubectl create Secret

Digamos que algunos pods necesitan acceder a una base de datos. El nombre y contraseña que los pods deberían usar estan en los archivos:

This comment has been minimized.

Copy link
@raelga

raelga Mar 6, 2020

Member
Suggested change
Digamos que algunos pods necesitan acceder a una base de datos. El nombre y contraseña que los pods deberían usar estan en los archivos:
Pongamos como ejemplo el caso de una grupo de pods que necesitan acceder a una base de datos. El nombre y contraseña que los pods deberían usar están en los archivos:
Secret "db-user-pass" created
```
{{< note >}}
Caracteres especiales como `$`, `\*`, y `!` requieren escapar.

This comment has been minimized.

Copy link
@raelga

raelga Mar 6, 2020

Member
Suggested change
Caracteres especiales como `$`, `\*`, y `!` requieren escapar.
Si la contraseña que está utilizando tiene caracteres especiales como por ejemplo `$`, `\`, `*`, o `!`, es posible que sean interpretados por tu intérprete de comandos y es necesario escapar cada carácter utilizando `\` o introduciéndolos entre comillas simples `'`.
```
{{< note >}}
Caracteres especiales como `$`, `\*`, y `!` requieren escapar.
Si la contraseña que está utilizando tiene caracteres especiales, debe escapar de ellos usando el caracter `\\` . Por ejemplo, si tu password actual es `S!B\*d$zDsb`, deberías ejecutar el comando de esta manera: kubectl create Secret generic dev-db-secret --from-literal=username=devuser --from-literal=password=S\\!B\\\\*d\\$zDsb . No necesita escapar de caracteres especiales en contraseñas de archivos (`--from-file`).

This comment has been minimized.

Copy link
@raelga

raelga Mar 6, 2020

Member
Suggested change
Si la contraseña que está utilizando tiene caracteres especiales, debe escapar de ellos usando el caracter `\\` . Por ejemplo, si tu password actual es `S!B\*d$zDsb`, deberías ejecutar el comando de esta manera: kubectl create Secret generic dev-db-secret --from-literal=username=devuser --from-literal=password=S\\!B\\\\*d\\$zDsb . No necesita escapar de caracteres especiales en contraseñas de archivos (`--from-file`).
Por ejemplo, si tú password actual es `S!B\*d$zDsb`, deberías ejecutar el comando de esta manera:
`kubectl create Secret generic dev-db-secret --from-literal=username=devuser --from-literal=password='
S\!B*d$zDsb'`
No necesita escapar de caracteres especiales en contraseñas de archivos (`--from-file`).

Sí puedes revisarlo, échale un ojo al fichero original ya que no puedo poner en la sugerencia el bloque shell: https://github.com/kubernetes/website/blob/master/content/en/docs/concepts/configuration/secret.md#creating-a-secret-using-kubectl.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked issues

Successfully merging this pull request may close these issues.

None yet

5 participants
You can’t perform that action at this time.