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

Gardener Project Documentation Material #118

Closed
g-pavlov opened this issue Jul 17, 2020 · 4 comments
Closed

Gardener Project Documentation Material #118

g-pavlov opened this issue Jul 17, 2020 · 4 comments
Assignees
Labels
area/documentation Documentation related kind/epic Large multi-story topic lifecycle/stale Nobody worked on this for 6 months (will further age)

Comments

@g-pavlov
Copy link
Contributor

g-pavlov commented Jul 17, 2020

Documentation Types overview

The following table summarizes the planned types of documentation.

Gardener Content Type Definition Example
How-to Guide Describes how to perform a complex, task that requires to complete smaller tasks. Upgrading kubeadm clusters
Tutorial A step-by-step description that allows users to complete an example task with the goal to learn the details of a given feature. Stateless Applications
Concept Introduce a functionality or concept, covers background information. Services
Trial [Planned] Collection of all other content types to cover a big topic. (Currently it's not possible to reuse content, for example, a tutorial used in a trial must be copied to the trial.) Custom Networking
Reference Provide a reference, for example, list all command line options of gardenctl and what they are used for. Overview of kubectl

See the Documentation Contributors Guide for more details on documentation types, how to produce and contribute them.

Target Audience

  • Gardener operators/SRE (Operators): Operate a public or private service or service in "fenced" environment. Their scope is primarily installation, update/upgrade and operation of the service and its key components, tools references.
  • Gardener (extension) developers (Developers): Develop extensions for Gardener for e.g. more cloud or DNS providers. Their scope is Gardener's architecture and extensibility framework.
  • Gardener cluster users (Users): Use the Gardener managed service to create and operate clusters on demand. Primary concerns are day1/day2 operations in a cluster. Includes also automated operators, although they deserve special attention and sections as in fact that's the predominant way that the service will be used beyond trying it out (manually).

Kubernetes Application Developers role is not in scope for the technical documentation, but is most welcome in technical blogs as long as Gardener is concerned as a topic.

Call for content

Guides

All material except those in "Concepts" are How-to Guides.
"Concepts" are Concept type of material.

Tutorials

  • Developing your first extension
  • Create clusters in restricted environment
  • Gardener 101
    • Installing your first Gardener in cluster
    • Registering a seed cluster (?)
    • Working with projects
    • Creating your first shoot cluster
    • Deploying a Kubernetes application
    • ...
  • ...
@g-pavlov g-pavlov added the area/documentation Documentation related label Jul 17, 2020
@g-pavlov g-pavlov self-assigned this Jul 17, 2020
@gardener-robot
Copy link

@g-pavlov You have mentioned internal references in the public. Please check.

1 similar comment
@gardener-robot
Copy link

@g-pavlov You have mentioned internal references in the public. Please check.

@g-pavlov g-pavlov added the kind/epic Large multi-story topic label Oct 19, 2020
@g-pavlov g-pavlov pinned this issue Nov 10, 2020
@g-pavlov g-pavlov changed the title [epic] Gardener Project Documentation Material Gardener Project Documentation Material Nov 10, 2020
@g-pavlov g-pavlov added this to the 2021-Q1 milestone Nov 10, 2020
@vlerenc
Copy link
Member

vlerenc commented Mar 15, 2021

I am not quite sure where the difference is between "How-to Guide" and "Tutorial" and why we would add "Trial".

@vlerenc vlerenc removed this from the 2021-Q1 milestone Jun 15, 2021
@gardener-robot gardener-robot added the lifecycle/stale Nobody worked on this for 6 months (will further age) label Dec 13, 2021
@Kristian-ZH
Copy link

As we had changed the documentation structure in the past and now the website is structured by components, I do not think that this issue is still relevant

/close

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/documentation Documentation related kind/epic Large multi-story topic lifecycle/stale Nobody worked on this for 6 months (will further age)
Projects
None yet
Development

No branches or pull requests

4 participants