Kubernetes Prow Robot
6fffcb9203
Merge pull request #4202 from cedarkuo/update-helloworld-example-readme
...
Updated README to use 'resources' instead of 'bases' in overlays example.
2021-10-04 14:26:41 -07:00
Kubernetes Prow Robot
68790e00a9
Merge pull request #4216 from mengqiy/updatedockerfilegen
...
update the dockerfile gen command
2021-09-29 13:51:22 -07:00
Mengqi Yu
6cf06fac12
update the dockerfile gen command
2021-09-29 13:34:11 -07:00
Kubernetes Prow Robot
250ea13767
Merge pull request #4208 from KnVerey/release_instructions
...
Small improvements to release instructions
2021-09-27 11:41:45 -07:00
Katrina Verey
608128738d
Small improvements to release instructions
2021-09-27 10:44:02 -07:00
Kubernetes Prow Robot
7153f33466
Merge pull request #4207 from KnVerey/updateProwExamplesTarget
...
Test examples against latest release
2021-09-27 10:11:36 -07:00
Kubernetes Prow Robot
274b12318d
Merge pull request #4205 from natasha41575/releasing
...
add link to k8s-staging-kustomize project to releasing instructions
2021-09-27 10:01:37 -07:00
Katrina Verey
94c82f61a3
Test examples against latest release
2021-09-27 09:51:01 -07:00
Kubernetes Prow Robot
d260f50573
Merge pull request #4206 from KnVerey/unpinEverything
...
Back to development mode; unpin the modules
2021-09-27 09:47:37 -07:00
Katrina Verey
40c014a991
Back to development mode; unpin the modules
2021-09-27 09:37:38 -07:00
natasha41575
75c8aec29d
add link to k8s-staging-kustomize project to releasing instructions
2021-09-27 09:35:40 -07:00
Kubernetes Prow Robot
fcb9c0065e
Merge pull request #4200 from KnVerey/go1.17_build_tags
...
Add go 1.17 build tags, which go fmt auto-synchronizes
2021-09-27 09:27:36 -07:00
Katrina Verey
63ec6bdb3d
Merge pull request #4199 from KnVerey/pinToApi
...
Pin to api v0.10.0
kustomize/v4.4.0
2021-09-27 09:13:36 -07:00
Kubernetes Prow Robot
25bfe6f306
Merge pull request #4204 from KnVerey/release_updates
...
Use keyring from kustomize GCP project with new token
2021-09-27 09:01:35 -07:00
cedarkuo
8f56f51307
Updated README to use 'resources' instead of 'bases' in overlays example.
...
Kubernetes v1.21 upgrade kustomize-in-kubectl to v4.0.5. https://github.com/kubernetes/kubernetes/pull/98946
So I think this example could update back to use resources instead of bases?
2021-09-27 12:40:36 +08:00
Katrina Verey
70a8ed6ed3
Add go 1.17 build tags, which go fmt auto-synchronizes
2021-09-24 17:28:21 -07:00
Katrina Verey
febfaf16dc
Use keyring from kustomize GCP project with new token
2021-09-24 20:24:10 -04:00
Katrina Verey
8268b17700
Pin to api v0.10.0
2021-09-24 16:58:20 -07:00
Kubernetes Prow Robot
0889995a61
Merge pull request #4198 from KnVerey/pinToCmdConfig
...
Pin to cmd/config v0.10.1
api/v0.10.0
2021-09-24 16:34:21 -07:00
Katrina Verey
4e476ae574
Pin to cmd/config v0.10.1
2021-09-24 16:07:21 -07:00
Kubernetes Prow Robot
7efd7d23fe
Merge pull request #4197 from KnVerey/pinToKyaml
...
Pin to kyaml v0.12.0
cmd/config/v0.10.1
2021-09-24 14:07:50 -07:00
Katrina Verey
6fb944815b
Pin to kyaml v0.12.0
2021-09-24 12:23:09 -07:00
Kubernetes Prow Robot
5e3432fbbe
Merge pull request #4196 from natasha41575/test
...
fix tests for reader annotations
kyaml/v0.12.0
2021-09-24 08:31:24 -07:00
natasha41575
f0c6bd7773
fix tests for reader annotations
2021-09-24 08:20:44 -07:00
Jeff Regan
dd579c905d
Merge pull request #4180 from yuwenma/fix-4124
...
[Fix 4124] Skip local resource until all transformations have completed.
2021-09-24 08:05:19 -07:00
Jeff Regan
22b735885a
Merge pull request #4190 from natasha41575/MigrateIndexPathIdAnnotations
...
Migrate index path id annotations
2021-09-24 08:00:15 -07:00
Kubernetes Prow Robot
b7c5058e37
Merge pull request #4177 from sylr/helm-v3.6
...
Upgrade Helm v3 to v3.6.3
2021-09-24 07:45:24 -07:00
Kubernetes Prow Robot
baff5f4359
Merge pull request #4187 from monopole/deanchorCall
...
Do YAML anchor expansion shortly after reading YAML.
2021-09-22 13:14:33 -07:00
monopole
dce4ea5846
Add AnchorsAweigh option to ByteReader to toggle YAML alias/anchor expansion
2021-09-22 12:44:08 -07:00
Kubernetes Prow Robot
c47fc48607
Merge pull request #4193 from phanimarupaka/AddressBareSeqNodeComments
...
Clean up bare sequence node wrapping
2021-09-20 15:46:23 -07:00
Phani Teja Marupaka
1d9b6cbe57
Clean up bare sequence node wrapping
2021-09-20 15:35:40 -07:00
Kubernetes Prow Robot
1cb93123fc
Merge pull request #4189 from phanimarupaka/SkipNonKRMResources
...
Handle parsing of bare sequence yaml nodes
2021-09-20 11:40:24 -07:00
Kubernetes Prow Robot
c6cb42ec27
Merge pull request #4185 from KnVerey/standardize_owners_files
...
Use standard Kubernetes project roles for ownership
2021-09-20 10:44:10 -07:00
Natasha Sarkar
67a5f6d68f
support krm spec v1 and legacy path, index, and id annotations
2021-09-17 17:10:10 -07:00
Phani Teja Marupaka
e997cc5486
Handle parsing of bare sequence yaml nodes
2021-09-17 14:19:27 -07:00
Kubernetes Prow Robot
53577a5190
Merge pull request #4176 from m-Bilal/fix-4123
...
Fixes 4123; Length check on originalFields of kustomizationFile to prevent panic
2021-09-16 13:15:27 -07:00
Kubernetes Prow Robot
c1ae234a64
Merge pull request #4163 from natasha41575/multipleGvksInOpenApi
...
support multiple gvks in custom openapi schema
2021-09-16 12:59:26 -07:00
Natasha Sarkar
02cb395ec2
support multiple gvks in custom openapi schema
2021-09-16 12:43:18 -07:00
Kubernetes Prow Robot
65e7529ca0
Merge pull request #4097 from natasha41575/deprecateFn
...
deprecate fn wrap, xargs, sink, source commands
2021-09-16 12:25:27 -07:00
Natasha Sarkar
f70743b267
deprecate some fn commands
2021-09-16 11:48:02 -07:00
Yuwen Ma
f4382738ab
[fix 4124] Skip local resource until all transformations have completed.
...
Resources annotated as "local-config" are expected to be ignored. This skip local resource happens in "accumulateResources" which happens before any transformation operations.
However, the local resource may be needed in transformations.
Thus, this change removes the "drop local resource" logic from accumulateResources and removes these local resource after all transformation operations and var operations are done.
Note:
None of the existing ResMap functions can drop the resource slice easily: "Clear" will ruin the resource order, "AppendAll" only adds non-existing resource, "AbsorbAll" only add or modify but not delete.
Thus, we introduce a new func "Intersection" for resourceAccumulator that specificaly removes the resource by ID and keep the original order.
2021-09-16 11:15:05 -07:00
Yuwen Ma
a100dca303
[Fix 4124] Add unittest with the given example.
2021-09-16 11:14:07 -07:00
Jeff Regan
50414208d1
Merge pull request #4186 from monopole/cleanupTest
...
Clean up factor_test before adding DeAnchor call
2021-09-15 17:47:19 -07:00
monopole
e17a007719
Clean up factor_test before adding DeAnchor call
2021-09-15 17:26:50 -07:00
Katrina Verey
dd3c5f5c0a
Use standard Kubernetes project roles for ownership
2021-09-15 16:04:58 -07:00
Sylvain Rabot
fb3f560e0c
Upgrade Helm v3 to v3.6.3
...
Helm has started to build darwin/arm64 from v3.6.0.
Signed-off-by: Sylvain Rabot <sylvain@abstraction.fr >
2021-09-12 18:18:41 +02:00
m-Bilal
12c177a365
fixes 4123; added length check on originalFields of kustomizationFile to prevent panic when kustomization file began with a comment(or a blank line) followed by a document separator
2021-09-12 17:35:23 +05:30
John Howard
402f6ca72b
Precompute IsNamespaceScoped to avoid expensive schema reads ( #4152 )
...
* Precompute IsNamespaceScoped to avoid expensive schema reads
See https://github.com/GoogleContainerTools/kpt/issues/2469
For the `gcr.io/kpt-fn/set-namespace:v0.1` function, over 50% of CPU
time is spent on IsNamespaceScoped. Instead of unmarshalling 100k lines
of JSON to determine this, instead just precompute it. We can ensure
this never is inaccurate as the test verifies the precomputed result is
up to date.
In real world kpt pipelines this cuts execution of set-namespace (and
similar functions, just an example of a trivial function) from 2.0s to
1.0s. Because these functions are run in long pipelines over many
resources, this adds up a lot.
* Add documentation
2021-09-09 10:08:11 -07:00
Kubernetes Prow Robot
2b8a39373e
Merge pull request #4172 from phanimarupaka/CopyReferenceNodesBeforeComparing
...
Copy reference nodes before copying comments and syncing order
2021-09-08 11:29:56 -07:00
Phani Teja Marupaka
17f18604e4
Copy reference nodes before copying comments and syncing order
2021-09-07 16:58:06 -07:00