WELCOME TO VALENCIA
Removing Language Barriers for
Spanish-speaking Professionals
Rael Garcia, RedHat
Victor Morales, Samsung
Victor Morales
OpenStack, OPNFV, ONAP and CNCF contributor
Contributor at Kubernetes
kubernetes.io
Sr. Staff Software Engineer at Samsung
samsung.com
electrocucaracha.com
v.morales@samsung.com
You can find me at
@electrocucarach
Rael Garcia
Organizer at KCD Spain
kcspain.com
Organizer at Cloud Native Barcelona
cloudnative.barcelona
Contributor at Kubernetes
kubernetes.io
Site Reliability Engineer at Red Hat
redhat.com
rael.io
rael@redhat.com
You can find me at @raelga
Community resources
● https://stackoverflow.com/search?q=kubernetes
● https://github.com/kubernetes/
● https://www.youtube.com/c/kubernetescommunity
● http://slack.kubernetes.io/
● https://www.kubernetes.dev/resources/calendar/
● https://discuss.kubernetes.io/
https://discuss.kubernetes.io/c/regional-
discussions/spanish/24
The Linux Foundation materials including the above website and other websites cited in this presentation are licensed under a Creative Commons Attribution 3.0
License available at: https://creativecommons.org/licenses/by/3.0/
http://slack.kubernetes.io/
#es-users
#kubernetes-docs-es
Contribution resources
SIGs Special Interest Groups
Comprised of members from multiple
companies and organizations, with a common
purpose of advancing the project with
respect to a specific topic
UGs User Groups
Centralized resource to facilitate
communication and discovery of information
related to the topic of the user group
WGs Working Groups
Primarily used to facilitate topics of discussion
that are in scope for Kubernetes but that cross
SIG lines
Committees
Closed groups formed to discuss topics which
require discretion
git.k8s.io/community/governance.md
Governance
git.k8s.io/community/sig-list.md
Contributor Ladder
https://discuss.kubernetes.io/c/contributors/role-board
https://www.kubernetes.dev/docs/guid
e/non-code-contributions/
Contribute
Take a look Contributor Role Board
discuss.kubernetes.io/c/contributors/role-board
Look for an interesting topic
git.k8s.io/community/sig-list.md
Code in your preferred programming language
github.com/kubernetes-client
Contribute with non-code contributions
git.k8s.io/community/contributors/guide/non-code-contributions.md
Get involved in the contributor
experience
Join to the Contributors Experience SIG at #sig-contribex slack channel
#sig-contribex
Get inspired by Nikhita Raghunath with the How to Contribute to Kubernetes talk
www.youtube.com/watch?v=yVOCRrK6Fh0
Check the Kubernetes Mentoring Initiatives
discuss.kubernetes.io/c/contributors/mentorship
Look for issues
Look for issues in your SIG
https://github.com/kubernetes/kubernetes/issues
Search for labels help wanted .
This label indicates that a help is needed.
It most to meet the criteria defined by documentation.
Start with the labels with good first issue .
This indicates an issue was created for new contributors.
It most to meet the criteria defined by documentation.
Read the Docs
Read the contributing guides
git.k8s.io/community/contributors/guide
Read the development guides
git.k8s.io/community/contributors/devel
Understand basic and advanced concepts
kubernetes.io/docs/concepts
Read Kubernetes Design Documents and Proposals
git.k8s.io/community/contributors/design-proposals
Write the Docs
Join to the Documentation team
git.k8s.io/website
Join to SIG-Docs Slack channel
#sig-docs
Write and improve the documentation
kubernetes.io/docs/contribute/
Write content
kubernetes.io/blog
discuss.kubernetes.io
Write the Docs in your language
Join to your native language slack channel
- #kubernetes-docs-de
- #kubernetes-docs-es
- #kubernetes-docs-fr
- #kubernetes-docs-hi
- #kubernetes-docs-id
- #kubernetes-docs-it
- #kubernetes-docs-ja
- #kubernetes-docs-ko
- #kubernetes-docs-pt
- #kubernetes-docs-zh
Write content in your native language
discuss.kubernetes.io/c/regional-discussions
Participates in the Spanish
documentation
Participates in the revision of Pull Requests
bit.ly/k8s-sig-docs-es-prs
Add new content to the documentation
bit.ly/k8s-sig-docs-es-m1
Join to the weekly meetings
#kubernetes-docs-es
Linux Foundation CLA
The Contributor License Agreement
Defines the legal status of the contributed code in two
different types of Contributor License Agreements (CLAs):
🏠 Individual contributors
🏢 Corporations
Kubernetes can only accept original source code from CLA
signatories
https://git.k8s.io/community/CLA.md
linuxfoundation.org
Hugo
The Kubernetes documentation is written in Markdown and processed and deployed using Hugo.
Hugo is one of the most popular open-source static site generators
https://github.com/gohugoio/hugo
Read the Hugo documentation if you want to learn more
https://gohugo.io/documentation/
Check the documentation style guide
https://kubernetes.io/docs/contribute/style/style-guide/
gohugo.io
Git and GitHub
github.com
The website source is in GitHub at https://github.com/kubernetes/website
Netlify
The Kubernetes is built and deployed using Netlify
https://app.netlify.com/sites/kubernetes-io-main-staging/deploys
https://github.com/apps/netlify
Steps to complete a contribution in
documentation
Fork the Kubernetes website repo
https://github.com/kubernetes/website
https://git.k8s.io/community/contributors/guide/github-workflow.md
Clone your fork
Checkout a new branch for the
contribution
Commit your changes to your branch
Install Hugo to run the site locally
https://gohugo.io/getting-started/installing
https://git.k8s.io/website/README-es.md
http://localhost:1313/
Push the changes to your branch
Create a pull request
Linux Foundation CLA
https://contributor.easycla.lfx.linuxfoundation.org
Build succeeded: Next Steps
Build succeeded: Preview site
Labels for required for publication: lgtm
/lgtm from reviewers
https://github.com/kubernetes/website/pull/31991
Labels for required for publication: approved
/approve from owners
https://github.com/kubernetes/website/pull/3199
1
Live!
https://github.com/kubernetes/website/pull/3199
1
Another translation initiatives
CNCF resources
● https://www.cncf.io/calendar/
● https://cloud-native.slack.com
Cloud Native Security White paper
github.com/cncf/tag-security/issues/576
Cloud Native Glossary
https://github.com/cncf/glossary/projects/5
Gopher Kubernetes by @ashleymcnamara
This presentation is licensed under a Creative Commons Attribution 4.0 International License.
See https://creativecommons.org/licenses/by/4.0/ for more details.
¡Gracias!
Liam
Lia
Neu
Blanca
Gatet

Removing Language Barriers for Spanish-speaking Professionals