diff --git a/api/filters/doc.go b/api/filters/doc.go index 8ced59dd1..a24b9c9ec 100644 --- a/api/filters/doc.go +++ b/api/filters/doc.go @@ -1,3 +1,6 @@ +// Copyright 2022 The Kubernetes Authors. +// SPDX-License-Identifier: Apache-2.0 + package filters // Package filters collects various implementations diff --git a/api/filters/filtersutil/setters.go b/api/filters/filtersutil/setters.go index 0714c4128..1ab19e8e1 100644 --- a/api/filters/filtersutil/setters.go +++ b/api/filters/filtersutil/setters.go @@ -1,3 +1,6 @@ +// Copyright 2022 The Kubernetes Authors. +// SPDX-License-Identifier: Apache-2.0 + package filtersutil import ( diff --git a/api/filters/iampolicygenerator/doc.go b/api/filters/iampolicygenerator/doc.go index d0ac6d91f..3fe20a6d6 100644 --- a/api/filters/iampolicygenerator/doc.go +++ b/api/filters/iampolicygenerator/doc.go @@ -1,3 +1,6 @@ +// Copyright 2022 The Kubernetes Authors. +// SPDX-License-Identifier: Apache-2.0 + // Package gkesagenerator contains a kio.Filter that that generates a // iampolicy-related resources for a given cloud provider package iampolicygenerator diff --git a/api/filters/nameref/doc.go b/api/filters/nameref/doc.go index b78499d51..78f938933 100644 --- a/api/filters/nameref/doc.go +++ b/api/filters/nameref/doc.go @@ -1,3 +1,6 @@ +// Copyright 2022 The Kubernetes Authors. +// SPDX-License-Identifier: Apache-2.0 + // Package nameref contains a kio.Filter implementation of the kustomize // name reference transformer. package nameref diff --git a/api/filters/nameref/nameref.go b/api/filters/nameref/nameref.go index 15a8515d3..121b243ec 100644 --- a/api/filters/nameref/nameref.go +++ b/api/filters/nameref/nameref.go @@ -1,3 +1,6 @@ +// Copyright 2022 The Kubernetes Authors. +// SPDX-License-Identifier: Apache-2.0 + package nameref import ( diff --git a/api/filters/nameref/nameref_test.go b/api/filters/nameref/nameref_test.go index 75f8288c4..e1a2029ee 100644 --- a/api/filters/nameref/nameref_test.go +++ b/api/filters/nameref/nameref_test.go @@ -1,3 +1,6 @@ +// Copyright 2022 The Kubernetes Authors. +// SPDX-License-Identifier: Apache-2.0 + package nameref import ( diff --git a/api/filters/nameref/seqfilter.go b/api/filters/nameref/seqfilter.go index c880694d1..0caab4c9b 100644 --- a/api/filters/nameref/seqfilter.go +++ b/api/filters/nameref/seqfilter.go @@ -1,3 +1,6 @@ +// Copyright 2022 The Kubernetes Authors. +// SPDX-License-Identifier: Apache-2.0 + package nameref import ( diff --git a/api/filters/nameref/seqfilter_test.go b/api/filters/nameref/seqfilter_test.go index 2dbf43c7d..a9ee1e0f7 100644 --- a/api/filters/nameref/seqfilter_test.go +++ b/api/filters/nameref/seqfilter_test.go @@ -1,3 +1,6 @@ +// Copyright 2022 The Kubernetes Authors. +// SPDX-License-Identifier: Apache-2.0 + package nameref import ( diff --git a/api/filters/patchstrategicmerge/patchstrategicmerge_test.go b/api/filters/patchstrategicmerge/patchstrategicmerge_test.go index 1f96c8658..97cbee6c8 100644 --- a/api/filters/patchstrategicmerge/patchstrategicmerge_test.go +++ b/api/filters/patchstrategicmerge/patchstrategicmerge_test.go @@ -1,3 +1,6 @@ +// Copyright 2022 The Kubernetes Authors. +// SPDX-License-Identifier: Apache-2.0 + package patchstrategicmerge import ( diff --git a/api/filters/refvar/doc.go b/api/filters/refvar/doc.go index ab3a01d54..e30719871 100644 --- a/api/filters/refvar/doc.go +++ b/api/filters/refvar/doc.go @@ -1,3 +1,6 @@ +// Copyright 2022 The Kubernetes Authors. +// SPDX-License-Identifier: Apache-2.0 + // Package refvar contains a kio.Filter implementation of the kustomize // refvar transformer (find and replace $(FOO) style variables in strings). package refvar diff --git a/api/filters/refvar/refvar.go b/api/filters/refvar/refvar.go index 016c574ec..e00afafd7 100644 --- a/api/filters/refvar/refvar.go +++ b/api/filters/refvar/refvar.go @@ -1,3 +1,6 @@ +// Copyright 2022 The Kubernetes Authors. +// SPDX-License-Identifier: Apache-2.0 + package refvar import ( diff --git a/api/filters/refvar/refvar_test.go b/api/filters/refvar/refvar_test.go index 87147ef62..fa6aabd21 100644 --- a/api/filters/refvar/refvar_test.go +++ b/api/filters/refvar/refvar_test.go @@ -1,3 +1,6 @@ +// Copyright 2022 The Kubernetes Authors. +// SPDX-License-Identifier: Apache-2.0 + package refvar_test import ( diff --git a/api/filters/replacement/doc.go b/api/filters/replacement/doc.go index 9d9357905..667c92893 100644 --- a/api/filters/replacement/doc.go +++ b/api/filters/replacement/doc.go @@ -1,3 +1,6 @@ +// Copyright 2022 The Kubernetes Authors. +// SPDX-License-Identifier: Apache-2.0 + // Package replacement contains a kio.Filter implementation of the kustomize // replacement transformer (accepts sources and looks for targets to replace // their values with values from the sources). diff --git a/api/filters/replicacount/example_test.go b/api/filters/replicacount/example_test.go index b72d03f57..2bf419da7 100644 --- a/api/filters/replicacount/example_test.go +++ b/api/filters/replicacount/example_test.go @@ -1,3 +1,6 @@ +// Copyright 2022 The Kubernetes Authors. +// SPDX-License-Identifier: Apache-2.0 + package replicacount import ( diff --git a/api/filters/replicacount/replicacount.go b/api/filters/replicacount/replicacount.go index f2d98d7dd..ea5351f9b 100644 --- a/api/filters/replicacount/replicacount.go +++ b/api/filters/replicacount/replicacount.go @@ -1,3 +1,6 @@ +// Copyright 2022 The Kubernetes Authors. +// SPDX-License-Identifier: Apache-2.0 + package replicacount import ( diff --git a/api/filters/replicacount/replicacount_test.go b/api/filters/replicacount/replicacount_test.go index b33b49474..07d09b61a 100644 --- a/api/filters/replicacount/replicacount_test.go +++ b/api/filters/replicacount/replicacount_test.go @@ -1,3 +1,6 @@ +// Copyright 2022 The Kubernetes Authors. +// SPDX-License-Identifier: Apache-2.0 + package replicacount import ( diff --git a/api/internal/utils/annotations.go b/api/internal/utils/annotations.go index 34f3553af..8a2d5bb4b 100644 --- a/api/internal/utils/annotations.go +++ b/api/internal/utils/annotations.go @@ -1,3 +1,6 @@ +// Copyright 2022 The Kubernetes Authors. +// SPDX-License-Identifier: Apache-2.0 + package utils import "sigs.k8s.io/kustomize/api/konfig" diff --git a/api/internal/utils/makeResIds.go b/api/internal/utils/makeResIds.go index 17f25168e..61fbe1314 100644 --- a/api/internal/utils/makeResIds.go +++ b/api/internal/utils/makeResIds.go @@ -1,3 +1,6 @@ +// Copyright 2022 The Kubernetes Authors. +// SPDX-License-Identifier: Apache-2.0 + package utils import ( diff --git a/api/krusty/blankvalues_test.go b/api/krusty/blankvalues_test.go index dfba4f365..46ddf9fa0 100644 --- a/api/krusty/blankvalues_test.go +++ b/api/krusty/blankvalues_test.go @@ -1,3 +1,6 @@ +// Copyright 2022 The Kubernetes Authors. +// SPDX-License-Identifier: Apache-2.0 + package krusty_test import ( diff --git a/api/krusty/duplicatekeys_test.go b/api/krusty/duplicatekeys_test.go index bf480ca73..4ada0d216 100644 --- a/api/krusty/duplicatekeys_test.go +++ b/api/krusty/duplicatekeys_test.go @@ -1,3 +1,6 @@ +// Copyright 2022 The Kubernetes Authors. +// SPDX-License-Identifier: Apache-2.0 + package krusty_test import ( diff --git a/api/krusty/fnplugin_test.go b/api/krusty/fnplugin_test.go index e4d5fa83b..b865a7e46 100644 --- a/api/krusty/fnplugin_test.go +++ b/api/krusty/fnplugin_test.go @@ -1,3 +1,6 @@ +// Copyright 2022 The Kubernetes Authors. +// SPDX-License-Identifier: Apache-2.0 + package krusty_test import ( diff --git a/api/krusty/iampolicygenerator_test.go b/api/krusty/iampolicygenerator_test.go index 149268ad3..9eb2443dd 100644 --- a/api/krusty/iampolicygenerator_test.go +++ b/api/krusty/iampolicygenerator_test.go @@ -1,3 +1,6 @@ +// Copyright 2022 The Kubernetes Authors. +// SPDX-License-Identifier: Apache-2.0 + package krusty_test import ( diff --git a/api/krusty/intermediateresourceid_test.go b/api/krusty/intermediateresourceid_test.go index e57686e84..2498c40fa 100644 --- a/api/krusty/intermediateresourceid_test.go +++ b/api/krusty/intermediateresourceid_test.go @@ -1,3 +1,6 @@ +// Copyright 2022 The Kubernetes Authors. +// SPDX-License-Identifier: Apache-2.0 + package krusty_test import ( diff --git a/api/krusty/keepemptyarray_test.go b/api/krusty/keepemptyarray_test.go index 7a7ff9b9c..73ba30465 100644 --- a/api/krusty/keepemptyarray_test.go +++ b/api/krusty/keepemptyarray_test.go @@ -1,3 +1,6 @@ +// Copyright 2022 The Kubernetes Authors. +// SPDX-License-Identifier: Apache-2.0 + package krusty_test import ( diff --git a/api/krusty/kustomizationmetadata_test.go b/api/krusty/kustomizationmetadata_test.go index 54e8c5c59..8546f78c1 100644 --- a/api/krusty/kustomizationmetadata_test.go +++ b/api/krusty/kustomizationmetadata_test.go @@ -1,3 +1,6 @@ +// Copyright 2022 The Kubernetes Authors. +// SPDX-License-Identifier: Apache-2.0 + package krusty_test import ( diff --git a/api/krusty/legacy_order_test.go b/api/krusty/legacy_order_test.go index f8b37b11f..64662da1e 100644 --- a/api/krusty/legacy_order_test.go +++ b/api/krusty/legacy_order_test.go @@ -1,3 +1,6 @@ +// Copyright 2022 The Kubernetes Authors. +// SPDX-License-Identifier: Apache-2.0 + package krusty_test import ( diff --git a/api/krusty/multibytecharacter_test.go b/api/krusty/multibytecharacter_test.go index 4ecbd0a00..2992bbbd6 100644 --- a/api/krusty/multibytecharacter_test.go +++ b/api/krusty/multibytecharacter_test.go @@ -1,3 +1,6 @@ +// Copyright 2022 The Kubernetes Authors. +// SPDX-License-Identifier: Apache-2.0 + package krusty_test import ( diff --git a/api/krusty/namereference_test.go b/api/krusty/namereference_test.go index 53d90d1b7..3fe26090a 100644 --- a/api/krusty/namereference_test.go +++ b/api/krusty/namereference_test.go @@ -1,3 +1,6 @@ +// Copyright 2022 The Kubernetes Authors. +// SPDX-License-Identifier: Apache-2.0 + package krusty_test import ( diff --git a/api/krusty/nameupdateinroleref_test.go b/api/krusty/nameupdateinroleref_test.go index c2be11931..2f3c71d1d 100644 --- a/api/krusty/nameupdateinroleref_test.go +++ b/api/krusty/nameupdateinroleref_test.go @@ -1,3 +1,6 @@ +// Copyright 2022 The Kubernetes Authors. +// SPDX-License-Identifier: Apache-2.0 + package krusty_test import ( diff --git a/api/krusty/patchdelete_test.go b/api/krusty/patchdelete_test.go index 148f50d1b..a300afacc 100644 --- a/api/krusty/patchdelete_test.go +++ b/api/krusty/patchdelete_test.go @@ -1,3 +1,6 @@ +// Copyright 2022 The Kubernetes Authors. +// SPDX-License-Identifier: Apache-2.0 + package krusty_test import ( diff --git a/api/krusty/replacementtransformer_test.go b/api/krusty/replacementtransformer_test.go index 531962c00..5f57082ec 100644 --- a/api/krusty/replacementtransformer_test.go +++ b/api/krusty/replacementtransformer_test.go @@ -1,3 +1,6 @@ +// Copyright 2022 The Kubernetes Authors. +// SPDX-License-Identifier: Apache-2.0 + package krusty_test import ( diff --git a/api/krusty/rolebindingacrossnamespace_test.go b/api/krusty/rolebindingacrossnamespace_test.go index e446c890a..ce71b4f52 100644 --- a/api/krusty/rolebindingacrossnamespace_test.go +++ b/api/krusty/rolebindingacrossnamespace_test.go @@ -1,3 +1,6 @@ +// Copyright 2022 The Kubernetes Authors. +// SPDX-License-Identifier: Apache-2.0 + package krusty_test import ( diff --git a/api/krusty/stringquoteblank_test.go b/api/krusty/stringquoteblank_test.go index 1ed4fc14b..0fed977a2 100644 --- a/api/krusty/stringquoteblank_test.go +++ b/api/krusty/stringquoteblank_test.go @@ -1,3 +1,6 @@ +// Copyright 2022 The Kubernetes Authors. +// SPDX-License-Identifier: Apache-2.0 + package krusty_test import ( diff --git a/api/loader/errors.go b/api/loader/errors.go index 5281a1cd7..1942091e4 100644 --- a/api/loader/errors.go +++ b/api/loader/errors.go @@ -1,3 +1,6 @@ +// Copyright 2022 The Kubernetes Authors. +// SPDX-License-Identifier: Apache-2.0 + package loader import "fmt" diff --git a/api/types/kustomization_test.go b/api/types/kustomization_test.go index 74101b1ab..c7600eeed 100644 --- a/api/types/kustomization_test.go +++ b/api/types/kustomization_test.go @@ -1,3 +1,6 @@ +// Copyright 2022 The Kubernetes Authors. +// SPDX-License-Identifier: Apache-2.0 + package types import ( diff --git a/api/types/patch_test.go b/api/types/patch_test.go index 633ef559c..80556b1b3 100644 --- a/api/types/patch_test.go +++ b/api/types/patch_test.go @@ -1,3 +1,6 @@ +// Copyright 2022 The Kubernetes Authors. +// SPDX-License-Identifier: Apache-2.0 + package types_test import ( diff --git a/api/types/replacementfield.go b/api/types/replacementfield.go index a5684f848..303e5c9e2 100644 --- a/api/types/replacementfield.go +++ b/api/types/replacementfield.go @@ -1,3 +1,6 @@ +// Copyright 2022 The Kubernetes Authors. +// SPDX-License-Identifier: Apache-2.0 + package types type ReplacementField struct { diff --git a/api/types/selector_test.go b/api/types/selector_test.go index 96ad99e89..9168f886e 100644 --- a/api/types/selector_test.go +++ b/api/types/selector_test.go @@ -1,3 +1,6 @@ +// Copyright 2022 The Kubernetes Authors. +// SPDX-License-Identifier: Apache-2.0 + package types_test import ( diff --git a/cmd/depprobcheck/main.go b/cmd/depprobcheck/main.go index eaf2cfd22..814dbf5a7 100644 --- a/cmd/depprobcheck/main.go +++ b/cmd/depprobcheck/main.go @@ -1,3 +1,6 @@ +// Copyright 2022 The Kubernetes Authors. +// SPDX-License-Identifier: Apache-2.0 + package main import ( diff --git a/cmd/gorepomod/internal/arguments/args.go b/cmd/gorepomod/internal/arguments/args.go index 9b5e1e2d7..43548c6ee 100644 --- a/cmd/gorepomod/internal/arguments/args.go +++ b/cmd/gorepomod/internal/arguments/args.go @@ -1,3 +1,6 @@ +// Copyright 2022 The Kubernetes Authors. +// SPDX-License-Identifier: Apache-2.0 + package arguments import ( diff --git a/cmd/gorepomod/internal/edit/editor.go b/cmd/gorepomod/internal/edit/editor.go index 91e397f66..5e42e9434 100644 --- a/cmd/gorepomod/internal/edit/editor.go +++ b/cmd/gorepomod/internal/edit/editor.go @@ -1,3 +1,6 @@ +// Copyright 2022 The Kubernetes Authors. +// SPDX-License-Identifier: Apache-2.0 + package edit import ( diff --git a/cmd/gorepomod/internal/edit/editor_test.go b/cmd/gorepomod/internal/edit/editor_test.go index e39449cde..47dac5b34 100644 --- a/cmd/gorepomod/internal/edit/editor_test.go +++ b/cmd/gorepomod/internal/edit/editor_test.go @@ -1,3 +1,6 @@ +// Copyright 2022 The Kubernetes Authors. +// SPDX-License-Identifier: Apache-2.0 + package edit import ( diff --git a/cmd/gorepomod/internal/gen/main.go b/cmd/gorepomod/internal/gen/main.go index 2f6acd3f7..d47ffb3ad 100644 --- a/cmd/gorepomod/internal/gen/main.go +++ b/cmd/gorepomod/internal/gen/main.go @@ -1,3 +1,6 @@ +// Copyright 2022 The Kubernetes Authors. +// SPDX-License-Identifier: Apache-2.0 + package main import ( diff --git a/cmd/gorepomod/internal/git/runner.go b/cmd/gorepomod/internal/git/runner.go index 60ff9ea2b..44928f7f3 100644 --- a/cmd/gorepomod/internal/git/runner.go +++ b/cmd/gorepomod/internal/git/runner.go @@ -1,3 +1,6 @@ +// Copyright 2022 The Kubernetes Authors. +// SPDX-License-Identifier: Apache-2.0 + package git import ( diff --git a/cmd/gorepomod/internal/misc/interfaces.go b/cmd/gorepomod/internal/misc/interfaces.go index 939231a00..7a9d9dc7d 100644 --- a/cmd/gorepomod/internal/misc/interfaces.go +++ b/cmd/gorepomod/internal/misc/interfaces.go @@ -1,3 +1,6 @@ +// Copyright 2022 The Kubernetes Authors. +// SPDX-License-Identifier: Apache-2.0 + package misc import ( diff --git a/cmd/gorepomod/internal/misc/moduleshortname.go b/cmd/gorepomod/internal/misc/moduleshortname.go index 6a115ffdc..87078522c 100644 --- a/cmd/gorepomod/internal/misc/moduleshortname.go +++ b/cmd/gorepomod/internal/misc/moduleshortname.go @@ -1,3 +1,6 @@ +// Copyright 2022 The Kubernetes Authors. +// SPDX-License-Identifier: Apache-2.0 + package misc import ( diff --git a/cmd/gorepomod/internal/misc/moduleshortname_test.go b/cmd/gorepomod/internal/misc/moduleshortname_test.go index ce5786565..c155c2399 100644 --- a/cmd/gorepomod/internal/misc/moduleshortname_test.go +++ b/cmd/gorepomod/internal/misc/moduleshortname_test.go @@ -1,3 +1,6 @@ +// Copyright 2022 The Kubernetes Authors. +// SPDX-License-Identifier: Apache-2.0 + package misc_test import ( diff --git a/cmd/gorepomod/internal/misc/taggedmodule.go b/cmd/gorepomod/internal/misc/taggedmodule.go index ad7cc3bc0..99e0bffd1 100644 --- a/cmd/gorepomod/internal/misc/taggedmodule.go +++ b/cmd/gorepomod/internal/misc/taggedmodule.go @@ -1,3 +1,6 @@ +// Copyright 2022 The Kubernetes Authors. +// SPDX-License-Identifier: Apache-2.0 + package misc import ( diff --git a/cmd/gorepomod/internal/misc/trackedrepo.go b/cmd/gorepomod/internal/misc/trackedrepo.go index c38751d2c..a61c3c519 100644 --- a/cmd/gorepomod/internal/misc/trackedrepo.go +++ b/cmd/gorepomod/internal/misc/trackedrepo.go @@ -1,3 +1,6 @@ +// Copyright 2022 The Kubernetes Authors. +// SPDX-License-Identifier: Apache-2.0 + package misc // TrackedRepo identifies a git remote repository. diff --git a/cmd/gorepomod/internal/mod/module.go b/cmd/gorepomod/internal/mod/module.go index d86b44b63..74438e3d4 100644 --- a/cmd/gorepomod/internal/mod/module.go +++ b/cmd/gorepomod/internal/mod/module.go @@ -1,3 +1,6 @@ +// Copyright 2022 The Kubernetes Authors. +// SPDX-License-Identifier: Apache-2.0 + package mod import ( diff --git a/cmd/gorepomod/internal/mod/module_test.go b/cmd/gorepomod/internal/mod/module_test.go index 99e3556fd..27a31a756 100644 --- a/cmd/gorepomod/internal/mod/module_test.go +++ b/cmd/gorepomod/internal/mod/module_test.go @@ -1 +1,4 @@ +// Copyright 2022 The Kubernetes Authors. +// SPDX-License-Identifier: Apache-2.0 + package mod_test diff --git a/cmd/gorepomod/internal/repo/dotgitdata.go b/cmd/gorepomod/internal/repo/dotgitdata.go index 96b4f040a..2127ae2d8 100644 --- a/cmd/gorepomod/internal/repo/dotgitdata.go +++ b/cmd/gorepomod/internal/repo/dotgitdata.go @@ -1,3 +1,6 @@ +// Copyright 2022 The Kubernetes Authors. +// SPDX-License-Identifier: Apache-2.0 + package repo import ( diff --git a/cmd/gorepomod/internal/repo/dotgitdata_test.go b/cmd/gorepomod/internal/repo/dotgitdata_test.go index aa0c9a249..66dd816ec 100644 --- a/cmd/gorepomod/internal/repo/dotgitdata_test.go +++ b/cmd/gorepomod/internal/repo/dotgitdata_test.go @@ -1,3 +1,6 @@ +// Copyright 2022 The Kubernetes Authors. +// SPDX-License-Identifier: Apache-2.0 + package repo import "testing" diff --git a/cmd/gorepomod/internal/repo/manager.go b/cmd/gorepomod/internal/repo/manager.go index 5d162765c..62cfce054 100644 --- a/cmd/gorepomod/internal/repo/manager.go +++ b/cmd/gorepomod/internal/repo/manager.go @@ -1,3 +1,6 @@ +// Copyright 2022 The Kubernetes Authors. +// SPDX-License-Identifier: Apache-2.0 + package repo import ( diff --git a/cmd/gorepomod/internal/repo/managerfactory.go b/cmd/gorepomod/internal/repo/managerfactory.go index 37763ef31..834846e31 100644 --- a/cmd/gorepomod/internal/repo/managerfactory.go +++ b/cmd/gorepomod/internal/repo/managerfactory.go @@ -1,3 +1,6 @@ +// Copyright 2022 The Kubernetes Authors. +// SPDX-License-Identifier: Apache-2.0 + package repo import ( diff --git a/cmd/gorepomod/internal/repo/protomodule.go b/cmd/gorepomod/internal/repo/protomodule.go index bfff59d25..d4ec7deee 100644 --- a/cmd/gorepomod/internal/repo/protomodule.go +++ b/cmd/gorepomod/internal/repo/protomodule.go @@ -1,3 +1,6 @@ +// Copyright 2022 The Kubernetes Authors. +// SPDX-License-Identifier: Apache-2.0 + package repo import ( diff --git a/cmd/gorepomod/internal/repo/protomodule_test.go b/cmd/gorepomod/internal/repo/protomodule_test.go index 791294fe2..90261a6d6 100644 --- a/cmd/gorepomod/internal/repo/protomodule_test.go +++ b/cmd/gorepomod/internal/repo/protomodule_test.go @@ -1,3 +1,6 @@ +// Copyright 2022 The Kubernetes Authors. +// SPDX-License-Identifier: Apache-2.0 + package repo import ( diff --git a/cmd/gorepomod/internal/semver/semver.go b/cmd/gorepomod/internal/semver/semver.go index 8dcb2fd42..63e1ebeeb 100644 --- a/cmd/gorepomod/internal/semver/semver.go +++ b/cmd/gorepomod/internal/semver/semver.go @@ -1,3 +1,6 @@ +// Copyright 2022 The Kubernetes Authors. +// SPDX-License-Identifier: Apache-2.0 + package semver import ( diff --git a/cmd/gorepomod/internal/semver/semver_test.go b/cmd/gorepomod/internal/semver/semver_test.go index d89734a96..21759d25f 100644 --- a/cmd/gorepomod/internal/semver/semver_test.go +++ b/cmd/gorepomod/internal/semver/semver_test.go @@ -1,3 +1,6 @@ +// Copyright 2022 The Kubernetes Authors. +// SPDX-License-Identifier: Apache-2.0 + package semver import ( diff --git a/cmd/gorepomod/internal/semver/svbump.go b/cmd/gorepomod/internal/semver/svbump.go index 2ccddf696..5beb2f144 100644 --- a/cmd/gorepomod/internal/semver/svbump.go +++ b/cmd/gorepomod/internal/semver/svbump.go @@ -1,3 +1,6 @@ +// Copyright 2022 The Kubernetes Authors. +// SPDX-License-Identifier: Apache-2.0 + package semver type SvBump int diff --git a/cmd/gorepomod/internal/utils/utils.go b/cmd/gorepomod/internal/utils/utils.go index 6c16a149c..e3cd49303 100644 --- a/cmd/gorepomod/internal/utils/utils.go +++ b/cmd/gorepomod/internal/utils/utils.go @@ -1,3 +1,6 @@ +// Copyright 2022 The Kubernetes Authors. +// SPDX-License-Identifier: Apache-2.0 + package utils import ( diff --git a/cmd/gorepomod/main.go b/cmd/gorepomod/main.go index 856cdf1d4..abdacf93f 100644 --- a/cmd/gorepomod/main.go +++ b/cmd/gorepomod/main.go @@ -1,3 +1,6 @@ +// Copyright 2022 The Kubernetes Authors. +// SPDX-License-Identifier: Apache-2.0 + package main import ( diff --git a/cmd/pluginator/internal/krmfunction/cmd.go b/cmd/pluginator/internal/krmfunction/cmd.go index 6c65b280f..0a607b50c 100644 --- a/cmd/pluginator/internal/krmfunction/cmd.go +++ b/cmd/pluginator/internal/krmfunction/cmd.go @@ -1,3 +1,6 @@ +// Copyright 2022 The Kubernetes Authors. +// SPDX-License-Identifier: Apache-2.0 + package krmfunction import ( diff --git a/cmd/pluginator/internal/krmfunction/converter.go b/cmd/pluginator/internal/krmfunction/converter.go index a10491dd0..ec6054709 100644 --- a/cmd/pluginator/internal/krmfunction/converter.go +++ b/cmd/pluginator/internal/krmfunction/converter.go @@ -1,3 +1,6 @@ +// Copyright 2022 The Kubernetes Authors. +// SPDX-License-Identifier: Apache-2.0 + package krmfunction import ( diff --git a/cmd/pluginator/internal/krmfunction/converter_test.go b/cmd/pluginator/internal/krmfunction/converter_test.go index de50ae82d..9d970e833 100644 --- a/cmd/pluginator/internal/krmfunction/converter_test.go +++ b/cmd/pluginator/internal/krmfunction/converter_test.go @@ -1,3 +1,6 @@ +// Copyright 2022 The Kubernetes Authors. +// SPDX-License-Identifier: Apache-2.0 + package krmfunction import ( diff --git a/cmd/pluginator/internal/krmfunction/funcwrappersrc/fakeplugin.go b/cmd/pluginator/internal/krmfunction/funcwrappersrc/fakeplugin.go index 1f3d9e7a2..c8a71b649 100644 --- a/cmd/pluginator/internal/krmfunction/funcwrappersrc/fakeplugin.go +++ b/cmd/pluginator/internal/krmfunction/funcwrappersrc/fakeplugin.go @@ -1,3 +1,6 @@ +// Copyright 2022 The Kubernetes Authors. +// SPDX-License-Identifier: Apache-2.0 + package funcwrappersrc import ( diff --git a/cmd/pluginator/internal/krmfunction/funcwrappersrc/main.go b/cmd/pluginator/internal/krmfunction/funcwrappersrc/main.go index d7010b049..ad287238a 100644 --- a/cmd/pluginator/internal/krmfunction/funcwrappersrc/main.go +++ b/cmd/pluginator/internal/krmfunction/funcwrappersrc/main.go @@ -1,3 +1,6 @@ +// Copyright 2022 The Kubernetes Authors. +// SPDX-License-Identifier: Apache-2.0 + // This file will be processed and embedded to pluginator. package funcwrappersrc diff --git a/hack/buildExternalGoPlugins.sh b/hack/buildExternalGoPlugins.sh index 65bd4bbc9..a3663b75c 100755 --- a/hack/buildExternalGoPlugins.sh +++ b/hack/buildExternalGoPlugins.sh @@ -1,4 +1,7 @@ #!/bin/bash +# Copyright 2022 The Kubernetes Authors. +# SPDX-License-Identifier: Apache-2.0 + set -e # Builds or removes Go plugin object code. diff --git a/hack/doGoMod.sh b/hack/doGoMod.sh index 4a79f40c9..9a20fe4d0 100755 --- a/hack/doGoMod.sh +++ b/hack/doGoMod.sh @@ -1,3 +1,6 @@ +# Copyright 2022 The Kubernetes Authors. +# SPDX-License-Identifier: Apache-2.0 + # Usage: From repo root: # ./hack/doGoMod.sh tidy # ./hack/doGoMod.sh verify diff --git a/hack/generateBuiltinKrmFunctions.sh b/hack/generateBuiltinKrmFunctions.sh index 106108504..57f2a5c0e 100755 --- a/hack/generateBuiltinKrmFunctions.sh +++ b/hack/generateBuiltinKrmFunctions.sh @@ -1,4 +1,7 @@ #! /usr/bin/env bash +# Copyright 2022 The Kubernetes Authors. +# SPDX-License-Identifier: Apache-2.0 + builtinPlugins=(AnnotationsTransformer \ ConfigMapGenerator \ diff --git a/hack/imports.sh b/hack/imports.sh index f4a196409..cbd9f8c11 100755 --- a/hack/imports.sh +++ b/hack/imports.sh @@ -1,3 +1,6 @@ +# Copyright 2022 The Kubernetes Authors. +# SPDX-License-Identifier: Apache-2.0 + for f in $(find $1 -name '*.go'); do echo $f # go get golang.org/x/tools/cmd/goimports diff --git a/hack/install_kpt.sh b/hack/install_kpt.sh index c10ff62e8..c5e8783f0 100755 --- a/hack/install_kpt.sh +++ b/hack/install_kpt.sh @@ -1,4 +1,7 @@ #!/bin/bash +# Copyright 2022 The Kubernetes Authors. +# SPDX-License-Identifier: Apache-2.0 + # If no arguments are given -> Downloads the most recently released # kpt binary to your current working directory. diff --git a/hack/install_kustomize.sh b/hack/install_kustomize.sh index 0e671aefa..95ef153c8 100755 --- a/hack/install_kustomize.sh +++ b/hack/install_kustomize.sh @@ -1,4 +1,7 @@ #!/usr/bin/env bash +# Copyright 2022 The Kubernetes Authors. +# SPDX-License-Identifier: Apache-2.0 + # If no argument is given -> Downloads the most recently released # kustomize binary to your current working directory. diff --git a/hack/krmFunctionBenchmark/benchmark.sh b/hack/krmFunctionBenchmark/benchmark.sh index a2c5e8cc5..a1df32fca 100755 --- a/hack/krmFunctionBenchmark/benchmark.sh +++ b/hack/krmFunctionBenchmark/benchmark.sh @@ -1,4 +1,7 @@ #! /bin/bash +# Copyright 2022 The Kubernetes Authors. +# SPDX-License-Identifier: Apache-2.0 + set -e diff --git a/hack/krmFunctionBenchmark/cleanup.sh b/hack/krmFunctionBenchmark/cleanup.sh index f7dded0da..3916b5f6c 100755 --- a/hack/krmFunctionBenchmark/cleanup.sh +++ b/hack/krmFunctionBenchmark/cleanup.sh @@ -1,4 +1,7 @@ #! /bin/bash +# Copyright 2022 The Kubernetes Authors. +# SPDX-License-Identifier: Apache-2.0 + set -e echo "You may need to run as root to clean." diff --git a/hack/krmFunctionBenchmark/example_tshirt/execfn/Dockerfile b/hack/krmFunctionBenchmark/example_tshirt/execfn/Dockerfile index 4ed5d92a6..48363d81b 100644 --- a/hack/krmFunctionBenchmark/example_tshirt/execfn/Dockerfile +++ b/hack/krmFunctionBenchmark/example_tshirt/execfn/Dockerfile @@ -1,3 +1,6 @@ +# Copyright 2022 The Kubernetes Authors. +# SPDX-License-Identifier: Apache-2.0 + FROM alpine:latest ENV BUILD_HOME=/usr/local/build diff --git a/hack/krmFunctionBenchmark/example_tshirt/execfn/build.sh b/hack/krmFunctionBenchmark/example_tshirt/execfn/build.sh index 4795418c3..828015e5f 100755 --- a/hack/krmFunctionBenchmark/example_tshirt/execfn/build.sh +++ b/hack/krmFunctionBenchmark/example_tshirt/execfn/build.sh @@ -1,4 +1,7 @@ #! /bin/bash +# Copyright 2022 The Kubernetes Authors. +# SPDX-License-Identifier: Apache-2.0 + IMAGE_LABEL="tshirt_example_build:latest" BUILD_HOME=/usr/local/build diff --git a/hack/krmFunctionBenchmark/label_namespace/execfn/Dockerfile b/hack/krmFunctionBenchmark/label_namespace/execfn/Dockerfile index 4e74861f6..d31121b29 100644 --- a/hack/krmFunctionBenchmark/label_namespace/execfn/Dockerfile +++ b/hack/krmFunctionBenchmark/label_namespace/execfn/Dockerfile @@ -1,3 +1,6 @@ +# Copyright 2022 The Kubernetes Authors. +# SPDX-License-Identifier: Apache-2.0 + FROM alpine:latest ENV BUILD_HOME=/usr/local/build diff --git a/hack/krmFunctionBenchmark/label_namespace/execfn/build.sh b/hack/krmFunctionBenchmark/label_namespace/execfn/build.sh index c7e461db5..c1d4c54e2 100755 --- a/hack/krmFunctionBenchmark/label_namespace/execfn/build.sh +++ b/hack/krmFunctionBenchmark/label_namespace/execfn/build.sh @@ -1,4 +1,7 @@ #! /bin/bash +# Copyright 2022 The Kubernetes Authors. +# SPDX-License-Identifier: Apache-2.0 + IMAGE_LABEL="label_namespace_build:latest" BUILD_HOME=/usr/local/build diff --git a/hack/krmFunctionBenchmark/label_namespace/execfn/fn.sh b/hack/krmFunctionBenchmark/label_namespace/execfn/fn.sh index de2d233b3..2879e81a8 100755 --- a/hack/krmFunctionBenchmark/label_namespace/execfn/fn.sh +++ b/hack/krmFunctionBenchmark/label_namespace/execfn/fn.sh @@ -1,3 +1,6 @@ #! /bin/bash +# Copyright 2022 The Kubernetes Authors. +# SPDX-License-Identifier: Apache-2.0 + node ./dist/label_namespace_run.js diff --git a/hack/makeKubectlPr.sh b/hack/makeKubectlPr.sh index dd59daa1e..7eda73e0e 100644 --- a/hack/makeKubectlPr.sh +++ b/hack/makeKubectlPr.sh @@ -1,3 +1,6 @@ +# Copyright 2022 The Kubernetes Authors. +# SPDX-License-Identifier: Apache-2.0 + # Build the kubectl integration PR # Merge pull request #93861 from sttts/sttts-so-reuseaddr-kube diff --git a/hack/tools.go b/hack/tools.go index aadf4724a..01b09b882 100644 --- a/hack/tools.go +++ b/hack/tools.go @@ -1,3 +1,6 @@ +// Copyright 2022 The Kubernetes Authors. +// SPDX-License-Identifier: Apache-2.0 + // +build tools // This package imports things required by build scripts, to force `go mod` to see them as dependencies diff --git a/hack/whatApi.sh b/hack/whatApi.sh index 50336b6d7..681728186 100755 --- a/hack/whatApi.sh +++ b/hack/whatApi.sh @@ -1,3 +1,6 @@ +# Copyright 2022 The Kubernetes Authors. +# SPDX-License-Identifier: Apache-2.0 + # Report how kustomize and the plugins use the API module. # # Usage: diff --git a/kustomize.Dockerfile b/kustomize.Dockerfile index c876dcbdd..dad377758 100644 --- a/kustomize.Dockerfile +++ b/kustomize.Dockerfile @@ -1,3 +1,6 @@ +# Copyright 2022 The Kubernetes Authors. +# SPDX-License-Identifier: Apache-2.0 + # build FROM golang:alpine as builder ARG VERSION diff --git a/kustomize/commands/edit/remove/removetransformer_test.go b/kustomize/commands/edit/remove/removetransformer_test.go index d12bb4629..633b0ad2b 100644 --- a/kustomize/commands/edit/remove/removetransformer_test.go +++ b/kustomize/commands/edit/remove/removetransformer_test.go @@ -1,3 +1,6 @@ +// Copyright 2022 The Kubernetes Authors. +// SPDX-License-Identifier: Apache-2.0 + package remove import ( diff --git a/kustomize/commands/edit/remove_test/removetest.go b/kustomize/commands/edit/remove_test/removetest.go index 062ee8745..d62085454 100644 --- a/kustomize/commands/edit/remove_test/removetest.go +++ b/kustomize/commands/edit/remove_test/removetest.go @@ -1,3 +1,6 @@ +// Copyright 2022 The Kubernetes Authors. +// SPDX-License-Identifier: Apache-2.0 + package remove_test import ( diff --git a/kustomize/commands/openapi/fetch/fetch.go b/kustomize/commands/openapi/fetch/fetch.go index 35804c0d8..b88f55529 100644 --- a/kustomize/commands/openapi/fetch/fetch.go +++ b/kustomize/commands/openapi/fetch/fetch.go @@ -1,3 +1,6 @@ +// Copyright 2022 The Kubernetes Authors. +// SPDX-License-Identifier: Apache-2.0 + package fetch import ( diff --git a/plugin/builtin/helmchartinflationgenerator/HelmChartInflationGenerator_test.go b/plugin/builtin/helmchartinflationgenerator/HelmChartInflationGenerator_test.go index 83c896b9d..ff485ce13 100644 --- a/plugin/builtin/helmchartinflationgenerator/HelmChartInflationGenerator_test.go +++ b/plugin/builtin/helmchartinflationgenerator/HelmChartInflationGenerator_test.go @@ -1,3 +1,6 @@ +// Copyright 2022 The Kubernetes Authors. +// SPDX-License-Identifier: Apache-2.0 + package main_test import ( diff --git a/releasing/cloudbuild-local.sh b/releasing/cloudbuild-local.sh index 6773135ce..c5f37b99a 100755 --- a/releasing/cloudbuild-local.sh +++ b/releasing/cloudbuild-local.sh @@ -1,4 +1,7 @@ #!/bin/bash +# Copyright 2022 The Kubernetes Authors. +# SPDX-License-Identifier: Apache-2.0 + # # To test the release process, this script attempts # to use a Google cloudbuild configuration to create diff --git a/releasing/cloudbuild.sh b/releasing/cloudbuild.sh index 60c647cb5..7d5b1936e 100755 --- a/releasing/cloudbuild.sh +++ b/releasing/cloudbuild.sh @@ -1,4 +1,7 @@ #!/bin/bash +# Copyright 2022 The Kubernetes Authors. +# SPDX-License-Identifier: Apache-2.0 + # # This script is called by Kustomize's Cloud Build release pipeline. # It installs jq (required for release note construction) diff --git a/releasing/compile-changelog.sh b/releasing/compile-changelog.sh index 54123eb4a..ce7293c0c 100755 --- a/releasing/compile-changelog.sh +++ b/releasing/compile-changelog.sh @@ -1,4 +1,7 @@ #!/bin/bash +# Copyright 2022 The Kubernetes Authors. +# SPDX-License-Identifier: Apache-2.0 + # # Builds a PR-oriented changelog from the git history for the given module. # diff --git a/releasing/helpers.sh b/releasing/helpers.sh index 0bd13285d..6977a0d05 100644 --- a/releasing/helpers.sh +++ b/releasing/helpers.sh @@ -1,4 +1,7 @@ #!/usr/bin/env bash +# Copyright 2022 The Kubernetes Authors. +# SPDX-License-Identifier: Apache-2.0 + function createBranch { branch=$1 diff --git a/releasing/run-goreleaser.sh b/releasing/run-goreleaser.sh index 7f51728de..8d8a6b621 100755 --- a/releasing/run-goreleaser.sh +++ b/releasing/run-goreleaser.sh @@ -1,4 +1,7 @@ #!/bin/bash +# Copyright 2022 The Kubernetes Authors. +# SPDX-License-Identifier: Apache-2.0 + # # Builds and optionally releases the specified module #