-
Notifications
You must be signed in to change notification settings - Fork 2.3k
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
Getting started guide part 2 #4748
Getting started guide part 2 #4748
Conversation
@rob8714: This PR has multiple commits, and the default merge method is: merge. Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
Hi @rob8714. Thanks for your PR. I'm waiting for a kubernetes-sigs member to verify that this patch is reasonable to test. If it is, they should reply with Once the patch is verified, the new status will be reflected by the I understand the commands that are listed here. Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
/label tide/merge-method-squash |
/assign @KnVerey |
Thanks for the update! I like the new content, but I'm not sure about the rename of prod/staging to variant1/2. I think it can be helpful to anchor the tutorial in a concrete use case that is a common reason folks initially reach for Kustomize. Are there downsides to this that I am missing? |
Thanks for the feedback, I thought about renaming the overlays for 2 reasons:
I'm ok with changing them back, let me know. Re: inconsistency, now that you mention it I notice it too. I think we could align the titles to use 'your' and keep the text with 'our'. Do you have any preference? |
I'm not too worried about the length. In a basic example, I think clarity is more important than concision. I'd prefer to go back to "production" and "staging".
Is there a particular aspect you're worried would be bad to copy? I don't think anyone would infer that we're promoting deploying the Deployment sample, for example, and the Kustomize portions should be fine to copy if they're what you need. Note that the kubernetes.io docs have similar content and don't have any caveats: https://kubernetes.io/docs/tasks/manage-kubernetes-objects/declarative-config/#how-to-create-objects.
It occurred to me that SIG Docs might have standards for this, and it turns out they do! They specifically say that we SHOULD use "you" and SHOULDN'T use "we". So let's go with that. For the headings, I suggest dropping the pronouns, e.g. "Create resource manifests and Kustomization"/"Customize resources". One more thing I just noticed: you appear to be using British spelling in this doc. That's another thing SIG Docs has guidance on: we should be using US English (this is a challenge for me too, as a Canadian 😄 ). |
Was a bit concerned about the image because it would become outdated eventually, but I see the link you referenced uses an even older image. I have reverted the overlay name changes and updated the doc to use "you/your" instead of "we/our". I have also updated the places where I was using British spelling, not sure if I missed any (it was a challenge 😄) |
Thanks for making those changes! I have a few final suggestions. Don't worry about the irrelevant lint errors. |
Co-authored-by: Katrina Verey <[email protected]>
Co-authored-by: Katrina Verey <[email protected]>
Co-authored-by: Katrina Verey <[email protected]>
Thanks, suggestions applied |
/ok-to-test |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: KnVerey, rob8714 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 |
* rename overlays * add further examples in first kustomization * fix typo * fix formatting * fix typo * fix formatting * fix typos * restore overlay names to production and staging in original content * restore overlay names to production and staging in original content * restore overlay names to production and staging in new content * updated doc to use "you/your" vs "we/our", and updated to use US spelling * fix capitalization * Update site/content/en/docs/Getting started/first_kustomization.md Co-authored-by: Katrina Verey <[email protected]> * Update site/content/en/docs/Getting started/first_kustomization.md Co-authored-by: Katrina Verey <[email protected]> * add "patch:" for patches in kustomization, and add url link * Update site/content/en/docs/Getting started/first_kustomization.md Co-authored-by: Katrina Verey <[email protected]> * fix typo Co-authored-by: Katrina Verey <[email protected]>
Contributes to #3973