This website is maintained by Kubernetes SIG Docs. The Kubernetes project welcomes help from all contributors, new or experienced!
Kubernetes documentation contributors:
The blog team, part of SIG Docs, helps manage the official blogs. Read contributing to Kubernetes blogs to learn more.
Anyone can open an issue about documentation, or contribute a change with a
pull request (PR) to the
kubernetes/website GitHub repository.
You need to be comfortable with
git and
GitHub
to work effectively in the Kubernetes community.
To get involved with documentation:
of K8s release cycle]
end
subgraph second[Review]
direction TB
T[ ] -.-
D[Look over the
kubernetes/website
repository] --- E[Check out the
Hugo static site
generator]
E --- F[Understand basic
GitHub commands]
F --- G[Review open PR
and change review
processes]
end
subgraph first[Sign up]
direction TB
S[ ] -.-
B[Sign the CNCF
Contributor
License Agreement] --- C[Join sig-docs
Slack channel]
C --- V[Join kubernetes-sig-docs
mailing list]
V --- M[Attend weekly
sig-docs calls
or slack meetings]
end
A([fa:fa-user New
Contributor]) --> first
A --> second
A --> third
A --> H[Ask Questions!!!]
classDef grey fill:#dddddd,stroke:#ffffff,stroke-width:px,color:#000000, font-size:15px;
classDef white fill:#ffffff,stroke:#000,stroke-width:px,color:#000,font-weight:bold
classDef spacewhite fill:#ffffff,stroke:#fff,stroke-width:0px,color:#000
class A,B,C,D,E,F,G,H,M,Q,N,O,P,V grey
class S,T,U spacewhite
class first,second,third white
Figure 1 outlines a roadmap for new contributors. You can follow some or all of
the steps for Sign up and Review. Now you are ready to open PRs that achieve
your contribution objectives with some listed under Open PR. Again, questions
are always welcome!
Some tasks require more trust and more access in the Kubernetes organization. See Participating in SIG Docs for more details about roles and permissions.
You can prepare for your first contribution by reviewing several steps beforehand. Figure 2 outlines the steps and the details follow.
K8s members] -->
A[Check kubernetes/website
issues list for
good first PRs] --> B[Open a PR!!]
end
subgraph first[Suggested Prep]
direction TB
T[ ] -.-
D[Read contribution overview] -->E[Read K8s content
and style guides]
E --> F[Learn about Hugo page
content types
and shortcodes]
end
first ----> second
classDef grey fill:#dddddd,stroke:#ffffff,stroke-width:px,color:#000000, font-size:15px;
classDef white fill:#ffffff,stroke:#000,stroke-width:px,color:#000,font-weight:bold
classDef spacewhite fill:#ffffff,stroke:#fff,stroke-width:0px,color:#000
class A,B,D,E,F,G grey
class S,T spacewhite
class first,second white
kubernetes/website issues list
for issues that make good entry points.Making your first contribution can be overwhelming. The
New Contributor Ambassadors
are there to walk you through making your first few contributions. You can reach out to them in the
Kubernetes Slack preferably in the #sig-docs channel. There is also the
New Contributors Meet and Greet call
that happens on the first Tuesday of every month. You can interact with the New Contributor Ambassadors
and get your queries resolved here.
Learn to work from a local clone of the repository.
Document features in a release.
Participate in SIG Docs, and become a member or reviewer.
Start or help with a localization.
SIG Docs is the group of contributors who publish and maintain Kubernetes documentation and the website. Getting involved with SIG Docs is a great way for Kubernetes contributors (feature development or otherwise) to have a large impact on the Kubernetes project.
SIG Docs communicates with different methods:
#sig-docs on the Kubernetes Slack instance. Make sure to
introduce yourself!kubernetes-sig-docs mailing list,
where broader discussions take place and official decisions are recorded.#sig-docs and added to the
Kubernetes community meetings calendar.
You'll need to download the Zoom client or dial in using a phone.#sig-docs.
You can contribute to any one of the threads up to 24 hours after meeting announcement.