-
Notifications
You must be signed in to change notification settings - Fork 4.7k
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
README and issue template updates #3818
README and issue template updates #3818
Conversation
/assign @geojaz @andrewsykim |
62e688f
to
3a8e801
Compare
3a8e801
to
b8e39a5
Compare
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.
Nothing major here, just a few edits. thanks @chrislovecnm.
.github/ISSUE_TEMPLATE.md
Outdated
|
||
6. What you expected to happen: | ||
1. Can you provide cluster manifest `kops get --name my.example.com -oyaml`? |
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.
How about:
Please provide your cluster manifest kops get --name my.example.com -oyaml
if possible.
.github/ISSUE_TEMPLATE.md
Outdated
|
||
7. How can we to reproduce it (as minimally and precisely as possible): | ||
1. What you expected to happen? |
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.
Your numbers got reset here. Silly markdown!
What did you expect to happen when you ran this? What would you like this command to do?
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.
If you just do 1. 1. 1. you do not have to worry about changing them ever. The render with the correct numbers ;)
.github/ISSUE_TEMPLATE.md
Outdated
|
||
8. Anything else do we need to know: | ||
1. How can we to reproduce it (as minimally and precisely as possible)? |
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.
-to and lose the parens
What is the simplest way to reproduce this result?
.github/ISSUE_TEMPLATE.md
Outdated
|
||
-------------FEATURE REQUEST -------------------- | ||
1. Can you run the `kops` command with the `-v 10` flag and provide logs? |
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.
Please run the command with most verbose logging by adding the -v 10
flag and paste the logs into this report.
README.md
Outdated
## Kubernetes Release Compatibility | ||
|
||
`kops` is intended to be backward compatible. It is always recommended to use the | ||
latest version of kop with whatever version of Kuberentes you are using. This |
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.
s/kop/kops, s/Kuberentes/Kubernetes
.github/ISSUE_TEMPLATE.md
Outdated
|
||
2. What kops version are you running? use `kops version` | ||
1. What kops version are you running? Use `kops version`? |
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.
I would change the "Use kops version
?" to something like:
(run kops version
)
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.
Concur. This isn't a question.
.github/ISSUE_TEMPLATE.md
Outdated
|
||
3. What Kubernetes version are you running? use `kubectl version` | ||
1. What Kubernetes version are you running? Use `kubectl version`? |
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.
☝️
.github/ISSUE_TEMPLATE.md
Outdated
|
||
5. What commands did you execute (Please provide cluster manifest `kops get --name my.example.com`, if available) and what happened after commands executed? | ||
1. What commands did you execute, and what happened after the commands executed? |
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.
What commands did you run and what happened?
.github/ISSUE_TEMPLATE.md
Outdated
|
||
2. What kops version are you running? use `kops version` | ||
1. What kops version are you running? Use `kops version`? |
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.
Concur. This isn't a question.
README.md
Outdated
`kops` is intended to be backward compatible. It is always recommended to use the | ||
latest version of kop with whatever version of Kuberentes you are using. This | ||
project does not follow the Kubernetes release schedule but typically releases | ||
after Kubernetes does. `kops` supports the matching Kubernetes minor release. |
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.
I would split out the "This project does not follow the kubernetes release schedule..." sentence into is own paragraph, after this paragraph.
I would also say why we don't follow the kubernetes release schedule. Something like:
"kops aims to provide a reliable installation experience for kubernetes, and typically releases about a month after the corresponding Kubernetes release. This time allows for release issues in kubernetes, and ensures that we can support the latest features. Kops will release alpha and beta pre-releases before then for people that are eager to try the latest kubernetes release and have environments where they can tolerate the quirks of new releases - and please do report any issues encountered."
README.md
Outdated
the latest version of kops with whatever version of Kubernetes you are using. | ||
`kops` supports the matching Kubernetes minor release. For instance kops, | ||
1.8.x does not support Kubernetes 1.9.x, but kops 1.9.x supports Kubernetes | ||
1.9.x. Moreover, kops 1.8.x attempts to be backward compatible and support |
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.
This should say "but kops 1.9.x would support kubernetes 1.8.x" right?
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.
👍
README.md
Outdated
This project does not follow the Kubernetes release schedule. `kops` aims to | ||
provide a reliable installation experience for kubernetes, and typically | ||
releases about a month after the corresponding Kubernetes release. This time | ||
allows for release issues in Kubernetes and ensures that we can support the |
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.
"allows for release issues to be resolved"
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.
That is passive voice, let me see if I can make it active voice.
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.
👍
README.md
Outdated
|
||
To replicate the above demo, check out our [tutorial](/docs/aws.md) for | ||
launching a Kubernetes cluster hosted on AWS. | ||
|
||
To install a Kuberentes cluster on GCE please follow this [guide](/docs/tutorial/gce.md). |
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.
kuberentes :)
/hold |
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.
Good stuff Chris. The others had excellent feedback as well. once you get rid of the kuberentes, I can approve!
@geojaz I am re-writing the versioning section again. Will ping you |
27b65e8
to
8aca438
Compare
/hold cancel |
@blakebarnett @geojaz PTAL I added more details to the versioning section. It is complicated, so I tried to provide information and examples. Also, I deliberately repeated certain statements. |
README.md
Outdated
Kubernetes release. kops does not stop a user from installing mismatching | ||
versions of K8s, but Kubernetes releases always require kops to install specific | ||
versions of components like docker, that tested against the particular | ||
Kuberenetes version. |
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.
they're breeding bro!
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.
This is helpful but I almost think we need a diagram or a matrix in addition. Does not need to be a part of this PR
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.
Never said I could spell. I am going to add a table matix here
README.md
Outdated
versions of components like docker, that tested against the particular | ||
Kuberenetes version. | ||
|
||
Use the latest version of kops for all releases of Kuberentes, with the caveat |
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.
👉
README.md
Outdated
### Kubernetes Version Support | ||
|
||
kops is intended to be backward compatible. It is always recommended to use the | ||
latest version of kops with whatever version of Kubernetes you are using. One |
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.
I'm a little bit confused about what you're saying here. Are you saying that regardless of the k8s version, use the latest released kops?
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.
correct
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.
not picking on you. more little things :)
README.md
Outdated
Kuberenetes version. | ||
|
||
Use the latest version of kops for all releases of Kuberentes, with the caveat | ||
that higher versions of Kuberentes are not _officially_ supported by kops. |
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.
👉 here too
8aca438
to
faf5ea2
Compare
@geojaz / @blakebarnett PTAL |
/lgtm |
/approve |
1 similar comment
/approve |
/approve cancel |
/approve |
hah, I only searched for |
/lgtm cancel //PR changed after LGTM, removing LGTM. @andrewsykim @blakebarnett @chrislovecnm @geojaz |
/lgtm |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: blakebarnett, chrislovecnm The full list of commands accepted by this bot can be found here.
Needs approval from an approver in each of these OWNERS Files:
You can indicate your approval by writing |
Automatic merge from submit-queue. |
Addresses #3813