Releases: pluralsh/plural-cli
Releases · pluralsh/plural-cli
v0.1.2
Changelog
- a113dab Add ability to configure smtp
- 001675e Add ability to get TF outputs from adjacent app
- 0076c97 Add acme credentials
- 657d3b4 Add bundle commands for cli-level recipe installations
- 4b70058 Add from flag to destroy command
- ae0f086 Add gitignore and gitattributes for TF backend folder
- e0cd121 Add highlighting for tf bucket craetion bugs
- d6f5236 Add kubectl provider
- 6741f17 Add network configuration to plural cli
- 3993818 Add node termination commands
- bf0455c Add oidc integration for bundles
- b1e8863 Add oidc provider fetching
- 70b41c3 Add recipe test system
- 102663b Add region defaulting behavior
- cbad6f9 Add repo attrs target
- 27bf2ff Add repo attrs target to pluralfile
- a7ebbb0 Add repos commands
- 309a706 Add template command
- 058395a Add the ability to silence notes on deploy
- a80acb9 Age Cryptography support
- c77c617 Attempt to sharpen plural destroy
- e91a414 Automatic application resource creation
- 4351e02 Begin Migrating to go-git
- ffdec34 CLI Usability Improvements
- 796ad3b Convert location to region in workspace.yaml if needed
- c296052 Encrypt output.yaml
- 9533daf Error helm scaffold if no charts installed
- 3f777ff Fix gitattributes equinix tf-state
- 322a761 Fix inserting links and info into application crds
- b39b401 Fix small cli bugs
- 93daf25 Fixes and improvements
- 93f6058 Force delete add-repo scaffold preflight
- 032632e Forgefile RUN command, platform/arch support in artifact push
- 524288d GCP allow user to set Region
- d62a4d3 Implement workspace ownership tracking
- d9a39e5 Include smtp sender information
- 7c3df1f Init
- 67f22c3 Initial commit
- f8826c4 Major cli cleanup
- 705382b Merge branch 'encrypt-output' into 'master'
- a57771c Merge branch 'terraform-configs' into 'master'
- 05b237d Merge pull request #15 from pluralsh/adj-terraform-outputs
- f02bc1b Merge pull request #17 from pluralsh/encrypt-terraform-main
- f3624ba Merge pull request #19 from pluralsh/use-tf-provider-api
- d137484 Merge pull request #24 from pluralsh/go-git-migration
- 1fb7c76 Merge pull request #25 from pluralsh/update-gitignore
- 525f8c2 Merge pull request #27 from pluralsh/add-recipe-tests
- 74b6f10 Merge pull request #3 from pluralsh/fix-app-template
- 619b223 Merge pull request #30 from pluralsh/gcp-use-region
- 8a7db93 Merge pull request #31 from pluralsh/kind-provider
- 4a7548c Merge pull request #35 from pluralsh/cli-usability
- c8bf8e1 Merge pull request #4 from pluralsh/fix-adj-app-vals
- f74d6ac Merge pull request #45 from pluralsh/nil-application-build
- e48af82 Merge pull request #5 from pluralsh/test-ci
- bcfc900 Merge pull request #6 from pluralsh/equinix-metal
- 6292eb8 Provider/dependency binary installer
- cc86a34 Support web proxies (for rabbitmq management console)
- 7d79b08 Use pkg/command formatting
- 8146d86 ability to access adjacent plural configurations
- 1c6b835 ability to access adjacent plural configurations terraform
- 39cccdc activate gcp service account in setup
- 7d53de6 add --all flag to plural deploy
- 14b04f0 add -upgrade flag
- f7d5e5f add README
- 3a02eb6 add ability to ignore console
- 8d0406f add ability to ignore in-cluster k8s authentication
- db5def2 add additional info to helm values templates
- 7685735 add application label selector
- 599a424 add ascii art and welcome text on zsh enter
- bcbb7ac add autocommit for plural destroy too
- 79dc57f add aws setup too
- f367aa9 add bucket location to context
- 94c9ca0 add bucket name to provider create errors
- bdba256 add build-cli target
- f2dc11f add cluster command
- e3387be add color override
- 9349ea5 add configuration details
- 9156d2a add confirm to shell purge
- ed0079e add cronjobs to components
- 21897a4 add crypto materialization in crypto init
- 8fdf2aa add crypto provider support
- 5d9eb6a add error message for unconfigured awscli
- d4d01f4 add error when building an app that isn't installed
- 0dc918f add failed deployment note
- 805c5af add force support for build preflights
- 6e8442a add forgefile support for resource defs
- 4055bca add gcp support to cloud shell
- 718f936 add github actions
- 23d592d add healthcheck
- bb43da0 add helm patch version bump
- eabbd6f add image-bump util
- 1777658 add info command
- f2a8b32 add issue/pr templates
- a465965 add job to application components
- 47f8514 add kind to README
- cb276b2 add license crd to templated apps
- d9528dd add manual section support
- d0653d0 add more messagign on plural destroy, simplify Notes generation
- 52b43fb add more thorough input validation, suppport prefix conditions
- 07b1a9e add oidc subdomain templating
- c97f335 add optional wait for packages
- cb201c7 add output generation to default execution
- 1d70bbb add profile list command
- f64541e add progress bars to file downloads
- af1416c add proper backwards compatibility for Location
- 3dbcf15 add random string generator
- 0e1b7c4 add renovate config
- fcb53e1 add repo private input field
- 482c752 add retry for helm
- 9e70b87 add secret template to builder
- c153390 add sharedconfigenable flag
- 132fe17 add shell parser for lines
- 3b4a246 add step retries
- 1aba674 add support for bucket type configuration items
- 8efe93d add support for inserting links and info into application crds
- 25637d1 add support for namespace prefixing
- aa4ce37 add tag pluralfile target
- e145e4d add tmux to cli docker container
- 2e64b7f add upgrade command
- 427afc2 add wait function for plural applications
- 2266a15 add watch subcommand
- f0e0062 allow kube init to be run anywhere in a plural installation repo
- d3b0916 allow oauth settings to be specified in repo creates
- c7c74f9 allow setup to pass when git has been cloned
- 6c6c6ed arg validation for bundle commands
- 650c7e2 ask for commit message after plural deploy
- e145e4e auto-check for updates
- 6f58107 auto-use existing project manifests
- 86cc424 bake AMI for ap-southeast-2
- 4b32d38 bake new amis
- 59eb657 bake new amis
- 8934484 begin working on general topsorting
- 753dcef better error messaging for template command
- 543deb0 better gitattributes gitignore
- 9d0ebe7 better handling of values templating in helm
- 24ab7d3 better provider configuration
- 6364819 better provider setup experience
- cd7176e better recipe experience
- ef1897d better sha'ing for forgefile artifact steps
- 8a2e174 bootstrap provider on plural init command
- d23472b bump aws and kubernetes provider version
- 20a3271 bump aws provider version
- a567825 bump aws provider version
- 46785d6 bump cli version
- f176126 bump likunitz/xz
- 1f843a7 bump versions
- fd3f29f clean up confirmed calls
- a80ee4a clean up link commands
- dae816d clean up preflight code
- 44ece44 cleanups
- 4d7cec4 crd based proxy connectors
- a252c2b delete the cluster's eab key on plural destroy
- 5418212 detach old clients when reattaching
- be1cba0 don't abspath file input types
- 32da8ce don't force browser login if a user already has a working cli profile
- 3307995 don't print kubeconfig setup messages, small error message changes
- 3ccf0e8 don't require publish for plural apply
- b43886a don't use forge command for deploys
- 1b22fd6 don't worry about non-installed repos
- 4b34dc9 dont choke plural destroy when deploy file is already deleted
- 8ee557c dump invalid yaml during helm scaffold
- 17c333d eab credential fetching
- 623d311 eliminate kubernetes env vars too
- 2e878d9 encrypt context.yaml
- c5a559e encrypt terraform main.tf
- cf42e15 ensure terraform init before diff
- ae33324 fall back install command to repo root if not built
- d693b5d finish up proxy cmd
- b906e66 first working
- 4008e01 fix aws account inference
- 8369ec2 fix azure provider setup
- 34dd547 fix before_script
- 04b3e16 fix bool configuration display
- 32fe436 fix bucket generation bugs
- d857cfb fix bucket name generation
- 1accc7a fix bucket prefix naming
- 1ab8269 fix default helm version
- 9b82769 fix env var shuffling on gcp
- c973791 fix fault when no changes present
- d9a1e2e fix fetch app values from adjacent applications
- 482f7f4 fix gcp provider and tmpl utils
- aad6112 fix global kube-init behavior
- e75fcd6 fix globals merging
- 9ad86d0 fix go package casing issue
- 34b351f fix helm linking
- a6f8fe4 fix locking for nonexistent repos
- fec0eea fix manifest parser
- 250e30a fix manifest read error
- 99bd790 fix nil apply lock bug
- 34aa5f3 fix node filter for aws node decom
- 4b030a8 fix oidc setup in cli
- c9ae191 fix oidc upserts
- 831c3a9 fix overediting helm
- aa9c5c4 fix passhprase injection for authMethod git check
- 765236c fix printing on watch events
- 5d7eba6 fix proxy command handling
- e35cb39 fix push command
- 76b729f fix readme
- 0d3555c fix recency check on crypto
- 0f0c5ef fix recipe item input type
- cbbee3e fix repository pluralfile target
- 46e91eb fix reset
- 077bb0b fix sa impersonation
- db033b6 fix shell parsing in pluralfile
- a101695 fix stupid go bug
- a7c81e9 fix up tmux configs
- 2aaa9e3 fixes to azure provider
- ab4240f force overwrite aks kubeconfig
- bb6faa0 force reset values on helm diffs
- 15147e8 fully parameterize plural url
- ed65914 function support, validations, better NOT operation
- 65eed7e grafana dashboard translation command
- 1e27165 helm global handling
- 59f0f9f highlight gql errors
- 5f2044c ignore helm diff errors, since it's flaky
- a0967cb ignore manifest changes on diffed repos
- ba665c0 ignore warning messages in parsing ls-remote
- 45a2ef6 implement config import command
- 153beb0 implement gcp/azure instance deletion
- 5ec3213 implement log tailers
- 02c532d implement notes system
- c8aa7be implement packer image baking
- beb8eeb implement plural create command
- fa8e041 implement server
- e4fc357 impmlement shell management commands
- 6a45990 improve ux of plural destroy
- ae3702b include cli flag to commit after deploy
- fcafc68 include dark icon support on application crd builds
- 0d8047c include recipe conditions
- 1c0dfbe include windows release
- 68fa19e init add goreleaser
- d44b158 inje...