Skip to content

Commit c24f62c

Browse files
authored
Merge pull request #26389 from kbhawkey/fixup-simply-usage
clean up use of word: simply
2 parents 539e524 + 3fd6548 commit c24f62c

File tree

38 files changed

+302
-237
lines changed

38 files changed

+302
-237
lines changed

content/en/docs/concepts/cluster-administration/manage-deployment.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ kubectl apply -f https://k8s.io/examples/application/nginx/
4545

4646
`kubectl` will read any files with suffixes `.yaml`, `.yml`, or `.json`.
4747

48-
It is a recommended practice to put resources related to the same microservice or application tier into the same file, and to group all of the files associated with your application in the same directory. If the tiers of your application bind to each other using DNS, then you can then simply deploy all of the components of your stack en masse.
48+
It is a recommended practice to put resources related to the same microservice or application tier into the same file, and to group all of the files associated with your application in the same directory. If the tiers of your application bind to each other using DNS, you can deploy all of the components of your stack together.
4949

5050
A URL can also be specified as a configuration source, which is handy for deploying directly from configuration files checked into github:
5151

@@ -265,7 +265,7 @@ For a more concrete example, check the [tutorial of deploying Ghost](https://git
265265
## Updating labels
266266

267267
Sometimes existing pods and other resources need to be relabeled before creating new resources. This can be done with `kubectl label`.
268-
For example, if you want to label all your nginx pods as frontend tier, simply run:
268+
For example, if you want to label all your nginx pods as frontend tier, run:
269269

270270
```shell
271271
kubectl label pods -l app=nginx tier=fe
@@ -411,7 +411,7 @@ and
411411

412412
## Disruptive updates
413413

414-
In some cases, you may need to update resource fields that cannot be updated once initialized, or you may just want to make a recursive change immediately, such as to fix broken pods created by a Deployment. To change such fields, use `replace --force`, which deletes and re-creates the resource. In this case, you can simply modify your original configuration file:
414+
In some cases, you may need to update resource fields that cannot be updated once initialized, or you may just want to make a recursive change immediately, such as to fix broken pods created by a Deployment. To change such fields, use `replace --force`, which deletes and re-creates the resource. In this case, you can modify your original configuration file:
415415

416416
```shell
417417
kubectl replace -f https://k8s.io/examples/application/nginx/nginx-deployment.yaml --force
@@ -448,7 +448,7 @@ kubectl scale deployment my-nginx --current-replicas=1 --replicas=3
448448
deployment.apps/my-nginx scaled
449449
```
450450
451-
To update to version 1.16.1, simply change `.spec.template.spec.containers[0].image` from `nginx:1.14.2` to `nginx:1.16.1`, with the kubectl commands we learned above.
451+
To update to version 1.16.1, change `.spec.template.spec.containers[0].image` from `nginx:1.14.2` to `nginx:1.16.1` using the previous kubectl commands.
452452
453453
```shell
454454
kubectl edit deployment/my-nginx

content/en/docs/concepts/configuration/configmap.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -225,7 +225,7 @@ The kubelet checks whether the mounted ConfigMap is fresh on every periodic sync
225225
However, the kubelet uses its local cache for getting the current value of the ConfigMap.
226226
The type of the cache is configurable using the `ConfigMapAndSecretChangeDetectionStrategy` field in
227227
the [KubeletConfiguration struct](https://github.com/kubernetes/kubernetes/blob/{{< param "docsbranch" >}}/staging/src/k8s.io/kubelet/config/v1beta1/types.go).
228-
A ConfigMap can be either propagated by watch (default), ttl-based, or simply redirecting
228+
A ConfigMap can be either propagated by watch (default), ttl-based, or by redirecting
229229
all requests directly to the API server.
230230
As a result, the total delay from the moment when the ConfigMap is updated to the moment
231231
when new keys are projected to the Pod can be as long as the kubelet sync period + cache

content/en/docs/concepts/configuration/secret.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -669,7 +669,7 @@ The kubelet checks whether the mounted secret is fresh on every periodic sync.
669669
However, the kubelet uses its local cache for getting the current value of the Secret.
670670
The type of the cache is configurable using the `ConfigMapAndSecretChangeDetectionStrategy` field in
671671
the [KubeletConfiguration struct](https://github.com/kubernetes/kubernetes/blob/{{< param "docsbranch" >}}/staging/src/k8s.io/kubelet/config/v1beta1/types.go).
672-
A Secret can be either propagated by watch (default), ttl-based, or simply redirecting
672+
A Secret can be either propagated by watch (default), ttl-based, or by redirecting
673673
all requests directly to the API server.
674674
As a result, the total delay from the moment when the Secret is updated to the moment
675675
when new keys are projected to the Pod can be as long as the kubelet sync period + cache

content/en/docs/concepts/extend-kubernetes/api-extension/custom-resources.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ Once a custom resource is installed, users can create and access its objects usi
3131

3232
## Custom controllers
3333

34-
On their own, custom resources simply let you store and retrieve structured data.
34+
On their own, custom resources let you store and retrieve structured data.
3535
When you combine a custom resource with a *custom controller*, custom resources
3636
provide a true _declarative API_.
3737

@@ -120,7 +120,7 @@ Kubernetes provides two ways to add custom resources to your cluster:
120120

121121
Kubernetes provides these two options to meet the needs of different users, so that neither ease of use nor flexibility is compromised.
122122

123-
Aggregated APIs are subordinate API servers that sit behind the primary API server, which acts as a proxy. This arrangement is called [API Aggregation](/docs/concepts/extend-kubernetes/api-extension/apiserver-aggregation/) (AA). To users, it simply appears that the Kubernetes API is extended.
123+
Aggregated APIs are subordinate API servers that sit behind the primary API server, which acts as a proxy. This arrangement is called [API Aggregation](/docs/concepts/extend-kubernetes/api-extension/apiserver-aggregation/) (AA). To users, the Kubernetes API appears extended.
124124

125125
CRDs allow users to create new types of resources without adding another API server. You do not need to understand API Aggregation to use CRDs.
126126

content/en/docs/concepts/extend-kubernetes/compute-storage-net/network-plugins.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ Network plugins in Kubernetes come in a few flavors:
2424
The kubelet has a single default network plugin, and a default network common to the entire cluster. It probes for plugins when it starts up, remembers what it finds, and executes the selected plugin at appropriate times in the pod lifecycle (this is only true for Docker, as CRI manages its own CNI plugins). There are two Kubelet command line parameters to keep in mind when using plugins:
2525

2626
* `cni-bin-dir`: Kubelet probes this directory for plugins on startup
27-
* `network-plugin`: The network plugin to use from `cni-bin-dir`. It must match the name reported by a plugin probed from the plugin directory. For CNI plugins, this is simply "cni".
27+
* `network-plugin`: The network plugin to use from `cni-bin-dir`. It must match the name reported by a plugin probed from the plugin directory. For CNI plugins, this is `cni`.
2828

2929
## Network Plugin Requirements
3030

content/en/docs/concepts/extend-kubernetes/service-catalog.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ Fortunately, there is a cloud provider that offers message queuing as a managed
2626

2727
A cluster operator can setup Service Catalog and use it to communicate with the cloud provider's service broker to provision an instance of the message queuing service and make it available to the application within the Kubernetes cluster.
2828
The application developer therefore does not need to be concerned with the implementation details or management of the message queue.
29-
The application can simply use it as a service.
29+
The application can access the message queue as a service.
3030

3131
## Architecture
3232

content/en/docs/concepts/overview/working-with-objects/labels.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ For both equality-based and set-based conditions there is no logical _OR_ (`||`)
9898
### _Equality-based_ requirement
9999

100100
_Equality-_ or _inequality-based_ requirements allow filtering by label keys and values. Matching objects must satisfy all of the specified label constraints, though they may have additional labels as well.
101-
Three kinds of operators are admitted `=`,`==`,`!=`. The first two represent _equality_ (and are simply synonyms), while the latter represents _inequality_. For example:
101+
Three kinds of operators are admitted `=`,`==`,`!=`. The first two represent _equality_ (and are synonyms), while the latter represents _inequality_. For example:
102102

103103
```
104104
environment = production

content/en/docs/concepts/policy/pod-security-policy.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -197,7 +197,7 @@ alias kubectl-user='kubectl --as=system:serviceaccount:psp-example:fake-user -n
197197
### Create a policy and a pod
198198

199199
Define the example PodSecurityPolicy object in a file. This is a policy that
200-
simply prevents the creation of privileged pods.
200+
prevents the creation of privileged pods.
201201
The name of a PodSecurityPolicy object must be a valid
202202
[DNS subdomain name](/docs/concepts/overview/working-with-objects/names#dns-subdomain-names).
203203

content/en/docs/concepts/scheduling-eviction/assign-pod-node.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -261,7 +261,7 @@ for performance and security reasons, there are some constraints on topologyKey:
261261
and `preferredDuringSchedulingIgnoredDuringExecution`.
262262
2. For pod anti-affinity, empty `topologyKey` is also not allowed in both `requiredDuringSchedulingIgnoredDuringExecution`
263263
and `preferredDuringSchedulingIgnoredDuringExecution`.
264-
3. For `requiredDuringSchedulingIgnoredDuringExecution` pod anti-affinity, the admission controller `LimitPodHardAntiAffinityTopology` was introduced to limit `topologyKey` to `kubernetes.io/hostname`. If you want to make it available for custom topologies, you may modify the admission controller, or simply disable it.
264+
3. For `requiredDuringSchedulingIgnoredDuringExecution` pod anti-affinity, the admission controller `LimitPodHardAntiAffinityTopology` was introduced to limit `topologyKey` to `kubernetes.io/hostname`. If you want to make it available for custom topologies, you may modify the admission controller, or disable it.
265265
4. Except for the above cases, the `topologyKey` can be any legal label-key.
266266

267267
In addition to `labelSelector` and `topologyKey`, you can optionally specify a list `namespaces`

content/en/docs/concepts/scheduling-eviction/scheduler-perf-tuning.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,7 @@ value being calculated based on the cluster size. There is also a hardcoded
107107
minimum value of 50 nodes.
108108

109109
{{< note >}}In clusters with less than 50 feasible nodes, the scheduler still
110-
checks all the nodes, simply because there are not enough feasible nodes to stop
110+
checks all the nodes because there are not enough feasible nodes to stop
111111
the scheduler's search early.
112112

113113
In a small cluster, if you set a low value for `percentageOfNodesToScore`, your

0 commit comments

Comments
 (0)