github kptdev/kpt v0.35.0

latest releases: v1.0.0-beta.50, v1.0.0-beta.49, porch/v0.0.35...
3 years ago

Highlights

Github repositories with main as default branch are supported along with master providing backwards compatibility. If both main and master branches are present, master is considered as default. Please refer to main as default branch name for more context.

kpt fn run supports --as-current-user flag. This flag indicates kpt to use the uid and gid that kpt is running with to run the function in the container.

kpt fn run supoorts -e/--env flag. This flag can be used multiple times in the command line. It follows the same format with --env flag in docker run. The value can be in key=value format or only the key of an already exported environment variable. kpt will not set any environment variable by default.

--network-name flag is removed from kpt fn run. To enable network for functions, use the --network switch.

Dependencies

sigs.k8s.io/kustomize/kyaml v0.9.2
sigs.k8s.io/kustomize/cmd/config v0.8.3
sigs.k8s.io/cli-utils v0.20.6

Changelog

e439979 Add descriptions for generators, transformers and validators.
3d2c2f4 Add license section
04b13a2 Add pipeline diagram to front page of catalog.
a219add Add top-level index page for KRM functions.
8d4bb6e Add who would write a function.
83a394b Adds ResourceGroupPathManifestReader
406d1e7 Adds ResourceGroupStreamManifestReader to ResourceGroupProvider
f2d7129 Adds labels/annotations to inventory section of Kptfile
36cc247 Autosetters during pkg update
1f5ac47 Capitalization fix.
6d40df4 Composite Packages concepts
bc7e90e Delete references to config funcs as KPT functions
d1ebd84 Fix package typo.
bc3b5b1 Fix spacing lint error.
61ba7f9 Flatten catalogs with parent function information.
9d6b0ba Generate packages.go
da2836b Ignore node_modules files from site gen.
48ba56f Improve the content of the default generated README.md file
82e7287 Make catalog landing page static.
48ef260 Move catalog index above export flow.
e972dc0 Move internal/kptfile to pkg/kptfile to make it vendorable
ec343a7 Newline update for documentation templates.
28c1710 Remove blank line.
9c94bd9 Remove broken catalog link.
51066e9 Remove miscellaneous functions from catalog.
d941447 Remove superfluous markdown aliases.
1d1eeec Rename function-example directory.
6d9851d Rename index script to index_generator.
7754497 ResourceGroup implementation of Provider interface
038b5f1 Separate functions into different pages.
39fcca0 Standardize KPT capitalization.
334b3b7 StreamManifestReader for ResourceGroup inventory
a3a194f Support git master rename to main
a7418e7 Turn consumer guides into executable tests
b4da328 Turns the consumer init and setter guides into tests
1000738 Update CliUtils Version
d54fa9f Update cmd/config, kyaml and cli-utils dependencies
60e40ab Update docs to match newline requirements.
985bfcf Update kpt to latest references
1d4e1d6 Update make gencatalog to address correct indices.
84aeece Update package path.
5674f57 Updated _index.md. Fixed minor typo.
6596050 Upgrade linter version
28bff35 Use new KRMFileName function in cmd/config
dead45b duplicate error display is removed
3c44efb kpt init command updates Kptfile inventory parameters
01e77db update homebrew to v0.34.0

Don't miss a new kpt release

NewReleases is sending notifications on new releases.