Commit Graph

  • 08ddf5e27a Log debug output in helm.Config [#9] Erin Call 2019-12-24 11:08:09 -08:00
  • 4ba1e694d9 Use a go-idiomatic constructor for helm.Config [#9] Erin Call 2019-12-24 09:34:38 -08:00
  • 10e7e7fee5 Document the Config struct's behavior correctly [#19] [#9] Erin Call 2019-12-23 16:45:09 -08:00
  • 285e9d98a4 Allow a configurable env var prefix [#19] Erin Call 2019-12-23 16:07:49 -08:00
  • db87bd0507 Require no-error in config tests [#9] Erin Call 2019-12-23 15:52:01 -08:00
  • e2f53f3b08 Process non-prefixed forms of all config settings [#9] Erin Call 2019-12-23 15:31:40 -08:00
  • c4c136b021 Do envconfig-loading in config.go (and test it!) [#9] Erin Call 2019-12-23 14:44:59 -08:00
  • ef4db923cd Use a plain string for helm.Config.Command [#9] Erin Call 2019-12-23 14:06:05 -08:00
  • ae9cb59a1f No typo inthe helm.Config docs [#9] Erin Call 2019-12-23 14:03:51 -08:00
  • ad5baea3e6 Document helm.Config's struct fields more clearly [#9] Erin Call 2019-12-23 14:02:46 -08:00
  • 4755f502b5 Always use the default kubeconfig file path [#20] Erin Call 2019-12-23 12:43:17 -08:00
  • 59a591eda5 Recommend removing tiller when upgrading [#8] Erin Call 2019-12-23 09:57:05 -08:00
  • 3d1c849e75 Don't document the kube_config setting [#8] Erin Call 2019-12-23 09:49:29 -08:00
  • 3eb90651d1 Rough-draft upgrade settings documentation [#8] Erin Call 2019-12-20 16:07:05 -08:00
  • 044caebafd Omit empty CA data from the kubeconfig [#29] Erin Call 2019-12-20 16:14:17 -08:00
  • dc4ecb6b91 Allow an empty Certificate setting [#29] Erin Call 2019-12-20 16:09:57 -08:00
  • cab3a8ae95 Advise that some settings aren't yet functional [#8] Erin Call 2019-12-20 10:37:32 -08:00
  • 197a377a82 Prod maintainers to keep the docs and code in sync [#8] Erin Call 2019-12-20 10:05:50 -08:00
  • aed59c251e Namespace is relevant in helm lint [#8] Erin Call 2019-12-20 09:56:51 -08:00
  • 2d4688f99b Merge branch 'master' into useful-readme Erin Call 2019-12-20 09:42:28 -08:00
  • 420014f9e5 Rename the setting description files to _settings [#8] Erin Call 2019-12-20 09:41:36 -08:00
  • 285af8a317 Rough draft of an example lint stanza [#8] Erin Call 2019-12-19 16:37:04 -08:00
  • 485eb4375c Rename "delete" to "uninstall" [#8] Erin Call 2019-12-19 15:23:13 -08:00
  • 80b26434f5 Merge pull request #21 from pelotech/helm-delete v0.4.0 Erin Call 2019-12-19 15:19:44 -08:00
  • 161960e55e Rename Delete to Uninstall [#4] Erin Call 2019-12-19 15:02:49 -08:00
  • 5e2f2f3dc6 First draft of a useful README [#8] Erin Call 2019-12-19 14:53:53 -08:00
  • f373004bd2 Merge branch 'master' into helm-delete Erin Call 2019-12-19 14:49:55 -08:00
  • 0c5576164d Merge pull request #22 from pelotech/no-license Joachim Hill-Grannec 2019-12-19 13:45:33 -08:00
  • f4ce27f40e Merge branch 'master' into no-license Erin Call 2019-12-19 13:43:47 -08:00
  • 6452a01c82 update drone.yml to publish to docker hub Joachim Hill-Grannec 2019-12-19 13:38:04 -08:00
  • b091bc2a95 No license until there's consensus on which to use Erin Call 2019-12-19 13:35:09 -08:00
  • 68a2c3cc86 Merge branch 'master' into helm-delete Erin Call 2019-12-19 11:34:44 -08:00
  • 6acad85bed Merge pull request #18 from pelotech/helm-lint v0.3.0 Erin Call 2019-12-19 11:33:01 -08:00
  • 7849b28532 Format the Delete struct less weirdly [#4] Erin Call 2019-12-19 11:11:50 -08:00
  • c033c8c45e Format the Lint struct non-weirdly [#3] Erin Call 2019-12-19 11:09:39 -08:00
  • 30e1e3b99f Assert that Lint.Prepare sets cmd.Stdout/Stderr [#3] Erin Call 2019-12-19 10:26:33 -08:00
  • b93917c857 Use better expectations in lint_test [#3] Erin Call 2019-12-19 10:21:11 -08:00
  • 5de156f823 Extract Plan's InitKube creation [#4] Erin Call 2019-12-18 17:13:17 -08:00
  • f398ee5724 Instantiate a Delete when appropriate [#4] Erin Call 2019-12-18 16:58:31 -08:00
  • a21d6ad61f Implement a Delete Step [#4] Erin Call 2019-12-18 11:47:15 -08:00
  • 84ac019838 Add the --namespace flag in Lint.Prepare [#3] Erin Call 2019-12-18 10:38:33 -08:00
  • 9b3616613b Merge pull request #17 from pelotech/no-todos Erin Call 2019-12-18 08:09:38 -08:00
  • 7e24756ad8 Instantiate a Lint when cfg.Command is "lint" [#3] Erin Call 2019-12-17 17:14:39 -08:00
  • a6a2d6e6a3 Require a nonempty chart in Lint.Prepare [#3] Erin Call 2019-12-17 17:00:34 -08:00
  • a6b7e06bd2 Implement the debug flag in lint [#3] Erin Call 2019-12-17 16:55:01 -08:00
  • 51800c18d7 Implement the various values flags in lint [#3] Erin Call 2019-12-17 16:41:09 -08:00
  • 991bbf97b4 Create a Lint step [#3] Erin Call 2019-12-17 16:21:45 -08:00
  • f3039ee35d Merge branch 'master' into no-todos Erin Call 2019-12-17 15:35:28 -08:00
  • 09e4869b2c Merge pull request #2 from pelotech/flesh-out-upgrade v0.2.0 Erin Call 2019-12-17 15:34:08 -08:00
  • c641c1a326 Remove the TODO list from README.md Erin Call 2019-12-17 15:23:42 -08:00
  • aa04830600 Populate DryRun when building an Upgrade step Erin Call 2019-12-17 09:23:44 -08:00
  • c585d8a22b More TODOs in the README Erin Call 2019-12-16 17:07:33 -08:00
  • 1560c05100 Fail early if chart or release is missing Erin Call 2019-12-16 16:55:54 -08:00
  • e4fa70239e Implement config flags for helm upgrade Erin Call 2019-12-16 16:55:05 -08:00
  • c08b2035a8 Merge pull request #1 from pelotech/assorted-cleanups v0.1.1 Erin Call 2019-12-16 15:48:27 -08:00
  • 9797f5c8a2 Non-0 exit status on error Erin Call 2019-12-16 15:46:37 -08:00
  • 173cf374f9 Run linting on an image with golint preinstalled Erin Call 2019-12-16 15:44:46 -08:00
  • 13c663e906 Initialize kubernetes config on upgrade v0.1.0 Erin Call 2019-12-12 10:20:11 -08:00
  • 4cbb4922fb Implement the debug flag and help command Erin Call 2019-12-09 16:25:47 -08:00
  • 446c6f1761 Run golint during drone builds Erin Call 2019-12-09 15:27:56 -08:00
  • dad866582a Further todo list Erin Call 2019-12-09 10:53:42 -08:00
  • 8d66036252 Brush all the lint off this code I wrote in a haze Erin Call 2019-12-09 10:52:41 -08:00
  • e3051ec72e Replicate most of drone-helm's config Erin Call 2019-12-09 09:56:02 -08:00
  • 238ede6f9e Actual drone-invokable helm commands Erin Call 2019-12-05 14:35:25 -08:00
  • e77f6842b9 Non-DI approach to the exec.Command mocking Erin Call 2019-12-05 09:57:59 -08:00
  • 990d1856d8 Very rough code that can helm install Erin Call 2019-12-04 11:26:05 -08:00
  • ba75a9b1d8 Initial config for building the plugin itself Erin Call 2019-12-03 09:50:15 -08:00
  • 6b121047e1 Make it so Erin Call 2019-11-21 11:35:50 -08:00