Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Getting there, saving * Dep ensure: exit 0! * Bump solo-kit * Go get dependencies ignored by dep * Convert to Helm 3 * Remove namespace.create from Helm value file templates * Add Helm hook-delete-policy to gateway certgen job * Make webhook configuration a Helm post-delete hook * Remove unnecessary Helm hooks from gloo CRs * Remove all unnecessary Helm hooks * Consolidate certgen job resources * Move them to a single file * Do proper cleanup * Execute hooks also during upgrade * Fix k8s 1.16 compile error * Got dep happy again after importing helm.sh/helm/v3/pkg/action * Reluctantly turn gloo CRs back into hooks * Fix go.mod * Got simple install via Helm 3 libs working * Update CI from Helm 2.16.1 to latest Helm version (3.0.0) (#1791) * Update CI from Helm 2.16.1 to latest Helm version (3.0.0) * Update go-make and e2e-ginkgo in cloudbuild.yaml to pick up Helm cloud-builders change. * Remove installation ID labels * Mark hook cleanup resources with a annotation * Add constant with Helm hook cleanup annotation name * Installation unit tests are now passing * Merge branch 'helm-3-dep-unit-tests' into helm-3-dep * Add back namespace template * Package a single, reusable value file with the chart * Re-implement `glooctl install` commands * Re-implement `glooctl uninstall` command * Remove installationId from templates * Update Helm README.md * Update Helm make targets * Fix override value generation for ingress/knative modes * Add constant with Helm hook cleanup annotation name * Implement dry-run * Remove unused files * Remove leftover installationIds * Dep ensure * Start getting codegen to work * Fix go mod dependency on ilackarms/protokit * Codegen * Merge branch 'feature-rc1' into helm-3-dep # Conflicts: # Gopkg.lock # docs/content/advanced_configuration/fds_mode.md # install/test/helm_test.go * Dep ensure * Codegen * Wire up --verbose flag to install * Add option to wire up uninstall --verbose flag, even though it is currently ignored. * Add verbose logging for install * Changelog * Format code * Fix check-code-and-docs-gen.sh script * GO111MODULE=on for all `go run` and `go build` commands * Fix typo in changelog * Install/uninstall unit tests (#1816) * Install tests in progress * Working on install unit tests * Install/uninstall tests passing * fmt * Fix kubectl editor * Remove legacy imports * Use knative/serving 0.10.0 (#1819) * Use knative/serving 0.10.0 * Re-add GO111MODULES=on to ingress build * Fix helm test regression * Make sure helm unit tests dont reach out to the k8s api server * Remove dead comment * Bump reporting-client to 0.1.2 * GO111MODULE=on on oss compliance check * Use go 1.12 image for check-code-and-docs-gen cloudbuild step * Disable licence info generation * Pin stackdriver dependency * Add temp log line to first suite Want to see if the long test startup time is actually due to slow compilation * Try k8s 1.15, should look to 1.16.2 * Try k8s 1.16.2 * Consul to 1.5.2 * Add GO_BUILD_FLAGS in makefile * changelog * Merge branch 'helm-3-dep' of https://github.com/solo-io/gloo into helm-3-dep * Add back the --all and --delete-namespace flags to `glooctl uninstall` * Create namespace as part of regressions test BeforeSuite * Fix go.mod vault dependency * Pin cespare/xxhash/v2 in go.mod file * Verbose logging on install - output helm overrides as yaml * Deal with xxhash/v2 special dependency * changelog * Update docs/content/advanced_configuration/fds_mode.md Co-Authored-By: Graham Goudeau <grahamgoudeau@gmail.com> * Remove legacy imports * Use knative version 0.10.0 * Add --release-name flag to install and uninstall commands (#1826) * Add --release-name flag to install and uninstall commands * fix test * Add --release-name to install and uninstall commands * Remove depreciated code * use passed-in releaseName instead of constants.GlooReleaseName * Update dep to use new solo-kit release * Formatting * Regen code * Ensure no rbac resources are created if .Values.global.glooRbac.create=false * Fix rbac helm setting * Fix go mod after solo-kit release * Knative install fix * Knative install fix, command needs to be passed as an array * Remove println * Fix consul unit test * Remove `go-get-ignored-deps` make target * Try and add back third party licence generation script * Revert "Try and add back third party licence generation script" This reverts commit a4217d1 * Addressed outstanding PR comments * Refactored helm actions file * Addressed further CR comments * Codegen
- Loading branch information