Skip to content
This repository has been archived by the owner on Mar 31, 2023. It is now read-only.

0.8.0-beta.2

Pre-release
Pre-release
Compare
Choose a tag to compare
@weaveworksbot weaveworksbot released this 20 Sep 00:38
· 578 commits to master since this release
cab2ce2

Changelog

b12fa1d CONTRIBUTING: make markdownlint happy
d3d1fe0 GetRemoteKubeconfig: remove unused argument
b6450e4 LICENSE is a more common file name than LICENSE.md
d6fb59a Merge branch 'master' into fix-38
11e0529 Merge branch 'release/0.8.0'
9cbb669 Merge pull request #34 from weaveworks/michal/2019-09-10-refactor-specs
64bdc55 Merge pull request #35 from weaveworks/style-fixes
2524165 Merge pull request #39 from weaveworks/michal/2019-09-11-split-command
f5e0049 Merge pull request #40 from weaveworks/michal/2019-09-12-split-addon-commands
06f389c Merge pull request #45 from weaveworks/2019-09-13-clone-error-more-context
5f56d8f Merge pull request #46 from weaveworks/fix-38
10f0b74 Merge pull request #48 from weaveworks/michal/2019-09-16-move-remaining-commands
fbfa65d Merge pull request #49 from weaveworks/michal/2019-09-16-refa-generate-config
1264fb1 Merge pull request #50 from weaveworks/michal/2019-09-16-assets-fix-module-flickering
adaca9b Merge pull request #51 from weaveworks/michal/2019-09-16-commit-generated-files
5db5702 Merge pull request #52 from weaveworks/rtd-support
3af59be Merge pull request #53 from weaveworks/michal/2019-09-16-small-fixes
a9089fa Merge pull request #55 from weaveworks/michal/2019-09-17-fix-git-paths
728b638 Merge pull request #60 from weaveworks/michal/2019-09-17-default-imagetag-0.8.0-beta.1
fe3f6cb Merge pull request #62 from weaveworks/improve-toc
cab2ce2 Remove the default override value (#67)
d38d63a Update docs/get-started.md
1056a7c add .readthedocs.yml
5d121ab add initial rtd support
1564c74 add missing docs/_static directory
3e1ba52 addon/: move tabWidth definition to local scope.
19ee4c4 addon/
: wire commands together
3df9e3b addon: delete ListAddons() that was a no-op abstraction
e2e82f8 addon: move addon subcommands to subpackages - verbatim
58c2f60 addons: remove GetAddon() that brings no value now and makes refactoring harder
16477e0 apply, kubeconfig: refactor - simplify and untangle namespace choice.
a98ab84 apply, plan: fix cross-command flag reading, simplify qualifyPath()
6550fea apply-addons: bugfix: namespace was copied from an uninitialized flag of another command
eee8999 apply-addons: move to new package: cmd/wksctl/applyaddons
f379ed1 apply: Provide more context when failing to clone the repository
220622f apply: add to rootCmd; refactor to struct
a33b1c2 apply: change PersistentFlags() to Flags().
6400f69 apply: error message: fix function name
c21ba0f apply: move verbatim to cmd/wksctl/apply
b794cc2 apply: refactor: no longer rewrite a flag value in runtime
4177a0b apply: refactor: simplify the defer call
7fe7159 apply: style: reorder flag definitions
375de63 assets generator: Fix Go package layout, prevent Go module flicker
b896eb2 bashcompletions, zshcompletions: move to subpackages
93ee9af break out get-started doc
da7e50e change links to wksctl.rtfd.io
8023cc6 ci: add a check that fails if building modifies/creates files
d2bae27 code duplication: update TODOs with a link to a GH issue #58
009b7f3 config: fix GetRemoteKubeconfig return value
9e14d27 document how to document
63c211a document wksctl idea/features
246de31 fix firekube link
8fb17f2 fix link by referring to firekube demo instead
66ea1cd fix typo
40d16e1 friendlier headings
4e3bfe7 gitignore: unignore *_vfsdata.go.
65127cb init: move to new package: cmd/wksctl/init
959dafe kubeconfig: extract path.Kubeconfig() from pkg main
7b22a73 kubeconfig: import the right package (log -> logrus)
c96fb46 kubeconfig: move to new package: cmd/wksctl/kubeconfig
9fc8c3a kubeconfig: refactor: export generateConfig -> config.GetRemoteKubeconfig()
368f7d2 kubeconfig: unify cluster-api manifest retrieval with apply
9e36d76 make markdownlint happy
39fa772 manifests: fix path bug; refactor cluster-api repo cloning.
f51c492 manifests: move cloneOptions tests following code move
ffa116c manifests: refactor: PlainCloneContext() -> PlainClone()
7a82688 manifests: refactor: extract shared code to a new package pkg/manifests
230fd94 move checkpoint information to FAQ doc
7e91a23 move development bits to separate doc
3fc4c45 move examples/ guides to docs/
c6767c1 plan view: delete the unused (and buggy) --sealed-secret-key flag
be65304 plan view: unify cluster-api manifest retrieval with apply; simplify the defer call; add a plan creation TODO
11003e1 plan: extract plan view to cmd/wksctl/plan/viewc35a722 plan: move to cmd/wksctl/plan; export; import from the main package 86cdb09 readd parts of wks-and-footloose doc after feedback from Damien bfa3f2e registry: move to subpackage - verbatim 85ace7c registry: wire commands a08fb57 rename .yml to .yaml - that's supported too 9e38bc6 rename: cpath -> clusterPath, mpath -> machinesPath 7c04ed6 specs: extract to a new package, export symbols, improve constructor names db3ffe9 specs: port external development into OSS wksctl cbba6e2 specs: split out GetClusterNamespace() 058206e standarizes usage of tar commands 8ae8da7 style: use default imports ordering, remove commented out imports b12ba0f test links in docs in CircleCI 9e62230 typo a9dfa96 typo fix 21500f2 unpack .tar.gz 5f32d89 unwrap lines e439fc3 utilities: extract PrintErrors() 5b0328f version: extract from main to pkg/version 8d57dfe version: move to new package: cmd/wksctl/version 1b313bd version: set default ImageTag to 0.8.0-beta.1, improve the comment 6bea418 vfsgen: add all the filesgo generate`d during the build process
9f066dd wksctl: Propage more errors instead of usng log.Fatal
5d3efe2 wksctl: replace PersistentFlags() with Flags() where there's no inheritance required
8456406 wksctl: run globalPreRun globally, rename to configureLogger