mirror of
https://github.com/kubernetes-sigs/kustomize.git
synced 2026-05-17 10:15:22 +00:00
Consolidate scripts into k8s-traditional hack dir.
This commit is contained in:
2
.github/workflows/go.yml
vendored
2
.github/workflows/go.yml
vendored
@@ -23,7 +23,7 @@ jobs:
|
|||||||
uses: actions/checkout@v2
|
uses: actions/checkout@v2
|
||||||
|
|
||||||
- name: Lint
|
- name: Lint
|
||||||
run: ./scripts/kyaml-pre-commit.sh
|
run: ./hack/kyaml-pre-commit.sh
|
||||||
env:
|
env:
|
||||||
KUSTOMIZE_DOCKER_E2E: false # don't need to do e2e tests for linting
|
KUSTOMIZE_DOCKER_E2E: false # don't need to do e2e tests for linting
|
||||||
|
|
||||||
|
|||||||
6
Makefile
6
Makefile
@@ -241,10 +241,10 @@ test-unit-kustomize-all: \
|
|||||||
test-unit-kustomize-plugins
|
test-unit-kustomize-plugins
|
||||||
|
|
||||||
test-unit-cmd-all:
|
test-unit-cmd-all:
|
||||||
./scripts/kyaml-pre-commit.sh
|
./hack/kyaml-pre-commit.sh
|
||||||
|
|
||||||
test-go-mod:
|
test-go-mod:
|
||||||
./scripts/check-go-mod.sh
|
./hack/check-go-mod.sh
|
||||||
|
|
||||||
# Environment variables are defined at
|
# Environment variables are defined at
|
||||||
# https://github.com/kubernetes/test-infra/blob/master/prow/jobs.md#job-environment-variables
|
# https://github.com/kubernetes/test-infra/blob/master/prow/jobs.md#job-environment-variables
|
||||||
@@ -256,7 +256,7 @@ test-multi-module: $(MYGOBIN)/prchecker
|
|||||||
export REPO_NAME=$(REPO_NAME); \
|
export REPO_NAME=$(REPO_NAME); \
|
||||||
export PULL_NUMBER=$(PULL_NUMBER); \
|
export PULL_NUMBER=$(PULL_NUMBER); \
|
||||||
export MODULES=$(MODULES); \
|
export MODULES=$(MODULES); \
|
||||||
./scripts/check-multi-module.sh; \
|
./hack/check-multi-module.sh; \
|
||||||
)
|
)
|
||||||
|
|
||||||
.PHONY:
|
.PHONY:
|
||||||
|
|||||||
7
api/filesys/doc.go
Normal file
7
api/filesys/doc.go
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
// Copyright 2019 The Kubernetes Authors.
|
||||||
|
// SPDX-License-Identifier: Apache-2.0
|
||||||
|
|
||||||
|
// Package filesys provides a file system abstraction,
|
||||||
|
// a subset of that provided by golang.org/pkg/os,
|
||||||
|
// with an on-disk and in-memory representation.
|
||||||
|
package filesys
|
||||||
@@ -1,7 +1,6 @@
|
|||||||
// Copyright 2019 The Kubernetes Authors.
|
// Copyright 2019 The Kubernetes Authors.
|
||||||
// SPDX-License-Identifier: Apache-2.0
|
// SPDX-License-Identifier: Apache-2.0
|
||||||
|
|
||||||
// Package filesys provides a file system abstraction layer.
|
|
||||||
package filesys
|
package filesys
|
||||||
|
|
||||||
import (
|
import (
|
||||||
|
|||||||
5
api/filters/doc.go
Normal file
5
api/filters/doc.go
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
package filters
|
||||||
|
|
||||||
|
// Package filters collects various implementations
|
||||||
|
// sigs.k8s.io/kustomize/kyaml/kio.Filter used by kustomize
|
||||||
|
// transformers to modify kubernetes objects.
|
||||||
@@ -94,9 +94,6 @@ TO GENERATE CODE
|
|||||||
cd $repo/plugin/builtin
|
cd $repo/plugin/builtin
|
||||||
go generate ./...
|
go generate ./...
|
||||||
|
|
||||||
See scripts/kyaml-pre-commit.sh for canonical way
|
|
||||||
to execute the above.
|
|
||||||
|
|
||||||
This creates
|
This creates
|
||||||
|
|
||||||
$repo/api/plugins/builtins/SecretGenerator.go
|
$repo/api/plugins/builtins/SecretGenerator.go
|
||||||
|
|||||||
@@ -2,5 +2,6 @@
|
|||||||
// SPDX-License-Identifier: Apache-2.0
|
// SPDX-License-Identifier: Apache-2.0
|
||||||
|
|
||||||
// Package konfig provides configuration methods and constants
|
// Package konfig provides configuration methods and constants
|
||||||
// for the kustomize API.
|
// for the kustomize API, e.g. the set of file names to look for
|
||||||
|
// to identify a kustomization root.
|
||||||
package konfig
|
package konfig
|
||||||
|
|||||||
@@ -5,15 +5,15 @@ English | [简体中文](zh/README.md)
|
|||||||
To run these examples, your `$PATH` must contain `kustomize`.
|
To run these examples, your `$PATH` must contain `kustomize`.
|
||||||
See the [installation instructions](../docs/INSTALL.md).
|
See the [installation instructions](../docs/INSTALL.md).
|
||||||
|
|
||||||
These examples are [tested](../scripts/kyaml-pre-commit.sh)
|
These examples are [tested](../hack/testExamplesAgainstKustomize.sh)
|
||||||
to work with the latest _released_ version of kustomize.
|
to work with the latest _released_ version of kustomize.
|
||||||
|
|
||||||
Basic Usage
|
Basic Usage
|
||||||
|
|
||||||
* [valueAdd](valueAdd.md) -
|
* [valueAdd](valueAdd.md) -
|
||||||
Add a simple string value easily to various fields, including
|
Add a simple string value easily to various fields, including
|
||||||
fields that happen to hold file paths.
|
fields that happen to hold file paths.
|
||||||
|
|
||||||
* [configGenerations](configGeneration.md) -
|
* [configGenerations](configGeneration.md) -
|
||||||
Rolling update when ConfigMapGenerator changes.
|
Rolling update when ConfigMapGenerator changes.
|
||||||
|
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
|
|
||||||
这些示例默认 `kustomize` 在您的 `$PATH` 中。
|
这些示例默认 `kustomize` 在您的 `$PATH` 中。
|
||||||
|
|
||||||
这些示例通过了 [pre-commit](../../scripts/kyaml-pre-commit.sh) 测试,并且应该与 HEAD 一起使用。
|
这些示例通过了 [pre-commit](../../hack/testExamplesAgainstKustomize.sh) 测试,并且应该与 HEAD 一起使用。
|
||||||
|
|
||||||
```
|
```
|
||||||
go get sigs.k8s.io/kustomize/v3/cmd/kustomize
|
go get sigs.k8s.io/kustomize/v3/cmd/kustomize
|
||||||
@@ -58,4 +58,4 @@ go get sigs.k8s.io/kustomize/v3/cmd/kustomize
|
|||||||
|
|
||||||
* [multibases](multibases.md) - 使用相同的 base 生成三个 variants(dev,staging,production)。
|
* [multibases](multibases.md) - 使用相同的 base 生成三个 variants(dev,staging,production)。
|
||||||
|
|
||||||
>声明:部分文档可能稍微滞后于英文版本,同步工作持续进行中
|
>声明:部分文档可能稍微滞后于英文版本,同步工作持续进行中
|
||||||
|
|||||||
Reference in New Issue
Block a user