Releases: kptdev/kpt
v1.0.0-beta.10
Highlights
- Default image-pull-policy for
kpt fn render
andkpt fn eval
changed fromAlwaysPull
toIfNotPresent
- KCC resources are annotated with
kpt
annotation to attribute kpt usage
Changelog
- efade46 --image flag typo fix (#2601)
- 2be5cb3 Add cnrm annotation to merge3 (#2605)
- cce430f Add missing json annotation to KptFile (#2598)
- 575efe5 Design proposal: kpt live -- Inventory to ResourceGroup (#2576)
- 386b8e5 Fix flaky e2e test (#2622)
- ef4c91e Implement metrics annotation (#2588)
- e70cd85 Simplify and speed up "kpt live" e2e tests (#2613)
- 9e3f7f8 Update beta 9 (#2597)
- 3fb2497 Use reconcile-timeout for live apply tests (#2618)
- 241d6a9 changed default image pull policy to if-not-present (#2600)
- ac17e15 upgrade to kyaml 0.13.0+ (#2603)
Docker images
docker pull gcr.io/kpt-dev/kpt:v1.0.0-beta.10
docker pull gcr.io/kpt-dev/kpt-gcloud:v1.0.0-beta.10
v1.0.0-beta.9
Changes since v1.0.0-beta.7
Highlights
- Kpt update no longer requires users to check in changes before invoking
kpt pkg update
. - Update accepts empty path with version.
- Check presence of function images in local cache only when relevant.
- Fixed the property names casing issue in Kptfile schema.
- Do not error while adding merge comment.
Docs
- The road map doc has been updated.
- Added a design doc template.
Changelog
676d424 Disable unwrapping to read fnconfig (#2582)
9a88ae7 Revert "update installation doc and Homebrew to use 1.0.0-beta.8 (#2578)" (#2584)
81aa585 Update design doc review process (#2594)
d61fd35 Update kpt book with depends-on annotation (#2565)
0ca2a90 Update licenses (#2583)
1ebda55 add tests to exercise modify path annotation (#2586)
ce2a3f4 fix: use KptFileKind variable instead of KptFileName for GVR (#2580)
98f0299 update installation doc and Homebrew to use 1.0.0-beta.8 (#2578)
Docker images
docker pull gcr.io/kpt-dev/kpt:v1.0.0-beta.9
docker pull gcr.io/kpt-dev/kpt-gcloud:v1.0.0-beta.9
v1.0.0-beta.8
Highlights
- Kpt update no longer requires users to check in changes before invoking
kpt pkg update
. - Update accepts empty path with version.
- Check presence of function images in local cache only when relevant.
- Fixed the property names casing issue in Kptfile schema.
- Do not error while adding merge comment.
Docs
- The road map doc has been updated.
- Added a design doc template.
Changelog
efbff31 Add support for multiple output formats for live e2e tests (#2555)
8795691 Do not error while adding merge comment (#2564)
ed12880 Ensured that property names are lowercase in kptfile schema (#2520)
bc04a55 Remove check if repo is checked into git for update (#2569)
6bccc37 Run live e2e tests on PRs (#2553)
892bed3 Update download link to beta7 (#2556)
3b42daa Update roadmap (#2574)
a6f1ed6 Update roadmap for Q4 (#2571)
f9c1d63 Update should accept empty path with version (#2572)
d1296b9 check presence of fn image in local cache only when relevant (#2560)
8675781 design document template (#2563)
c12da42 update homebrew to v1.0.0-beta.7 (#2561)
ec02edf update kyaml and cli-utils to latest (#2523)
Docker images
docker pull gcr.io/kpt-dev/kpt:v1.0.0-beta.8
docker pull gcr.io/kpt-dev/kpt-gcloud:v1.0.0-beta.8
v1.0.0-beta.7
Highlights
- Added support for selecting resources for function execution(#2447)
- Added support for depends-on annotation for actuation(kubernetes-sigs/cli-utils#379)
- Added support for apply-time mutations for actuation(kubernetes-sigs/cli-utils#400)
Docs
Docker images
docker pull gcr.io/kpt-dev/kpt:v1.0.0-beta.7
docker pull gcr.io/kpt-dev/kpt-gcloud:v1.0.0-beta.7
Changelog
c277bbe Add diagram for function target selector (#2542)
3187fe3 Avoid printing the error twice (#2530)
4783749 Display resources selected for function run (#2537)
3f23103 Fix sizing issue with selector diagram (#2543)
2a9f413 Implement function target selectors, set infrastructure and handle pruning (#2447)
c16d0c9 Target selectors docs (#2534)
9cd4aeb Update cli-utils to v0.26.0 (#2550)
13d5ad4 update golang dev doc (#2525)
31c20e6 update sidebar (#2522)
6fe240f use k8s casing for flag --image-pull-policy (#2551)
v1.0.0-beta.6
Changelog
Highlights
- Fixed yaml schema and added json schema for Kptfile. (#2491)
- Added support for
.krmignore
files in subpackages inkpt fn
commands. (#2509) - Added support for updating subpackages in
kpt pkg update
. (#2498) - Added support to show pipeline execution duration in
kpt fn render
. (#2455) - Fixed issue when parsing bare sequence nodes in yaml (#2514)
kpt fn render
executes pipeline even when there are no input resources (#2497)kpt pkg get
no longer copies the entire repo if path is specified (#2515)- Updated base image for
kpt-gcloud
to use gcloud version 355. (#2476)
Docs
Docker images
docker pull gcr.io/kpt-dev/kpt:v1.0.0-beta.6
docker pull gcr.io/kpt-dev/kpt-gcloud:v1.0.0-beta.6
v1.0.0-beta.5
Changelog
Highlights:
- Added support for resolving top level pkg symlink (#2473)
- Support for preserving the ordering of fields with null values (#2486)
- Improved the parsing logic for Github http package URL in
kpt pkg get
(#2463)
Docs:
- Fixed missing kptfile schema URL. (#2465)
- Updated 02-imperative-function-execution.md
Docker images
docker pull gcr.io/kpt-dev/kpt:v1.0.0-beta.5
docker pull gcr.io/kpt-dev/kpt-gcloud:v1.0.0-beta.5
v1.0.0-beta.4
Changelog
651aa79 Implement auto complete for --image(-i) flag (#2449)
9f12361 Link directly to OpenAPI schema. (#2436)
97ddbff Update CODEOWNERS (#2432)
20037c7 starlark fn v0.1 to v0.2 (#2415)
fdfcc68 update installation doc to use 1.0.0-beta.3 release (#2421)
Docker images
docker pull gcr.io/kpt-dev/kpt:v1.0.0-beta.4
docker pull gcr.io/kpt-dev/kpt-gcloud:v1.0.0-beta.4
v1.0.0-beta.3
Changelog
1737e47 New e2e tests for kpt live (#2390)
a8cc70e Add e2e tests for depends-on functionality (#2416)
fa499d6 Add kptfile schema to make generate (#2394)
c04e211 Adds error message for missing directory on get. (#2359)
fbf1c46 Clean up demo videos. (#2113)
0b25aba Delete partially fetched packages on failure. (#2410)
a546935 Fixes problem reading from stdin for live status command (#2417)
eb8c41e Update Homebrew for v1.0.0-beta.1 (#2407)
2a817f6 Update cli-utils to latest (#2367)
9885597 Update installation doc beta.2 binaries (#2403)
ed64123 exclude kustomization files from KRM check (#2409)
f53f7c7 kpt fn render: e2e test for fnconfig in subdir (#2358)
53b52cd re-enable gatekeeper test (#2398)
Docker images
docker pull gcr.io/kpt-dev/kpt:v1.0.0-beta.3
docker pull gcr.io/kpt-dev/kpt-gcloud:v1.0.0-beta.3
v1.0.0-beta.2
Changelog
1b81c5d Normalize kpt capitalization in docs. (#2395)
2e91ef6 Add @droot as code owner for docs
29722df Add CODEOWNERS for /pkg/api
c554d50 Add CODEOWNERS for wordpress and nginx
e090fd3 Add details about the merge strategies to the Kpt book (#2145)
f73e2d6 Add json output format for kpt live status command (#2362)
5860a70 Address ACM fishfood feedback (#2347)
06adff5 Default to gcr.io/kpt-fn/ (#2126)
49a252e Delete cmdexport and cmdcat commands (#2393)
a4a7d1f Doc: Minor typo fix
e095f30 Fix issue where live resolver passes the wrong error to the template engine (#2372)
4dc08a4 Fix issue with multiple RESTMappers for live (#2375)
aff57fc Fix minor site rendering issues (#2261)
f82c930 Generate sitemap on site deployment. (#2335)
5251fe0 Include git comamnd (and directory) in git verbose output (#2353)
a0ef6b8 Include link of current page in documentation issue. (#2366)
4b36aee Remove default formatting, preserve field order and indentation (#2376)
994905b Remove stable example packages. (#2319)
8c4acb5 Remove the tag from kpt images (#2370)
1839af8 Site: update version drop down string to beta
1f8305b Update error message (#2354)
38bfa9e Update install instructions with v1.0.0-beta.1 (#2309)
cb43796 Update kind and k8s for e2e tests (#2373)
3a4abcc Update kyaml latest commit (#2402)
cda0b72 Update migration doc (#2361)
d310e9c Update migration guide (#2327)
baecb44 added debugging info to pre-hook (#2341)
866df72 doc: Create secret for wordpress package (#2380)
277b51c doc: Minor typo in migration doc
ebdff7b fix renamed fn image names (#2339)
cb24362 fn eval and render should understand image refs via SHA (#2334)
a4ee0ab migration doc: Fix link to functionConfig
bce76b3 render: changed relative path computing logic (#2295)
4bb6d56 update catalog example package link (#2247)
Docker images
docker pull gcr.io/kpt-dev/kpt:v1.0.0-beta.2
docker pull gcr.io/kpt-dev/kpt-gcloud:v1.0.0-beta.2
v1.0.0-beta.1
Changelog
95c5019 FAQ: minor typos
81b3c8b Installation doc: Change 'x' to '✓'
a845547 Only install the ResourceGroup CRD once (#2297)
de1824f Quickstart Guide: Update Config Editing section (#2289)
974dd0a Sink should create dir, update docs for output flag of eval, render (#2215)
ae610d1 Update 02-quickstart.md
86c4e93 Update book (#2283)
cbd342d Update crds to v1 (#2294)
abb7717 doc: Minor fix to quotes used in search-replace args
0c5436c support exec args (#2272)
Docker images
docker pull gcr.io/kpt-dev/kpt:v1.0.0-beta.1
docker pull gcr.io/kpt-dev/kpt:next
docker pull gcr.io/kpt-dev/kpt-gcloud:v1.0.0-beta.1
docker pull gcr.io/kpt-dev/kpt-gcloud:next