Skip to content

Commit 48d2006

Browse files
authored
Update README.md
Fix various typoes
1 parent 7c25ad6 commit 48d2006

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

README.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
actuation of Kubernetes resource objects by wraping and enahancing
55
`kubectl apply` with a more user friendly abstraction.
66

7-
While the name incidates a focus on CLI utilities, the project has evolved to
7+
While the name indicates a focus on CLI utilities, the project has evolved to
88
encompass a broader scope, including CLI use and server-side use in GitOps
99
controllers.
1010

@@ -28,11 +28,11 @@ removed from the input set on a subsequent apply.
2828

2929
The current implementation of `kubectl apply --prune` uses labels to identify the
3030
set of previously applied objects in the prune set calculation. But the use of labels
31-
has significant downsides. The current `kubectl apply --prune` implemenation is alpha,
31+
has significant downsides. The current `kubectl apply --prune` implementation is alpha,
3232
and it is improbable that it will graduate to beta. `cli-utils` attempts to address
3333
the current `kubectl apply --prune` deficiencies by storing the set of previously
3434
applied objects in an **inventory** object which is applied to the cluster. The
35-
reference implimentation uses a `ConfigMap` as an **inventory** object, and references
35+
reference implementation uses a `ConfigMap` as an **inventory** object, and references
3636
to the applied objects are stored in the `data` section of the `ConfigMap`.
3737

3838
The following example illustrates a `ConfigMap` resource used as an inventory object:
@@ -66,7 +66,7 @@ is expected to never reconcile (aka Failed).
6666

6767
### Status Lookup
6868

69-
In addition to performing interpritation of status from an object in-memory,
69+
In addition to performing interpretation of status from an object in-memory,
7070
`cli-utils` can also be used to query status from the server, allowing you to
7171
retrieve the status of previously or concurrently applied objects.
7272

@@ -75,7 +75,7 @@ retrieve the status of previously or concurrently applied objects.
7575
`cli-utils` can be used to compare local object manifests with remote objects
7676
from the server. These can be compared locally with diff or remotely with
7777
preview (aka dry-run). This can be useful for discovering drift or previewing
78-
which changes would be made, if the loal manifests were applied.
78+
which changes would be made, if the local manifests were applied.
7979

8080
### Waiting for Reconciliation
8181

@@ -84,7 +84,7 @@ status, blocking until the objects have reconciled, failed, or been fully
8484
deleted.
8585

8686
This functionality is similar to `kubectl delete <resource> <name> --wait`, in
87-
that is waits for all finalizers to complete, except it also works for creates
87+
that it waits for all finalizers to complete, except it also works for creates
8888
and updates.
8989

9090
While there is a `kubectl apply <resource> <name> --wait`, it only waits for
@@ -168,7 +168,7 @@ to seperate into multiple sets, with manual modifications between applies.
168168
Apply-Time Mutation is configured using the
169169
`config.kubernetes.io/apply-time-mutation` annotation on the target object to be
170170
modified. The annotation may specify one or more substitutions. Each
171-
substitution inncludes a source object, and source field path, and a parget
171+
substitution includes a source object, and source field path, and a target
172172
field path, with an optional token.
173173

174174
If the token is specified, the token is
@@ -228,7 +228,7 @@ interfaces, or creating dependencies between otherwise independent interfaces.
228228
### CLI Printers
229229

230230
Since the original intent of `cli-utils` was to contain common code for CLIs,
231-
and end-to-end testing requires a reference implimentation, a few printers are
231+
and end-to-end testing requires a reference implementation, a few printers are
232232
included to translate from the primary event stream into STDOUT text:
233233

234234
1. **Event Printer**: The event printer just prints text to STDOT whenever an
@@ -250,7 +250,7 @@ included to translate from the primary event stream into STDOUT text:
250250
│   ├── **config**: inventory config bootstrapping
251251
│   ├── **errors**: error printing
252252
│   ├── **flowcontrol**: flow control enablement discovery
253-
│   ├── **inventory**: inventory resource reference implimentation
253+
│   ├── **inventory**: inventory resource reference implementation
254254
│   ├── **jsonpath**: utility for using jsonpath to read & write Unstructured object fields
255255
│   ├── **kstatus**: object status event watcher with ability to reduce status to a single enum
256256
│   ├── **manifestreader**: bolk resource object manifest reading and parsing

0 commit comments

Comments
 (0)