-
Notifications
You must be signed in to change notification settings - Fork 14.5k
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 object to glossary #24528
Add object to glossary #24528
Conversation
Deploy preview for kubernetes-io-master-staging ready! Built with commit 791d7ad https://deploy-preview-24528--kubernetes-io-master-staging.netlify.app |
@sftim might it be useful to include example objects? Pods, Deployments, ConfigMaps...so on? |
I am not completely convinced that "objects" is the right term. What about "resources"? |
We need to define what the word “object” means when people use it, even if this definition isn't the right one. |
<!--more--> | ||
A Kubernetes object is typically a “record of intent”—once you create the object, the Kubernetes | ||
{{< glossary_tooltip text="control plane" term_id="control-plane" >}} works constantly to ensure | ||
that the item it represents actually exists. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi @sftim .
I agree that this term should be added.
The long definition seems to be a duplicate of the "Kubernetes API" definition.
Could you drop the last sentence and add a sentence citing some examples of objects.
The core [or fundamental] Kubernetes objects are: Pod, Deployment, Job, Volume, Secret, Service, ...
Note: The glossary categories selector lists "Core object" as: a resource type that Kubernetes supports by default.
Let's get the term in the glossary and if needed adjust the definition. |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: kbhawkey The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
/lgtm |
LGTM label has been added. Git tree hash: 5fefb57fd51d1278403ed5176809b0658147cf3b
|
Let's define object in the glossary, linking to https://kubernetes.io/docs/concepts/overview/working-with-objects/kubernetes-objects/
[preview]