New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
develop #211
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Member
gambol99
commented
Jul 6, 2022
- Bump k8s.io/apiextensions-apiserver from 0.24.0 to 0.24.1 (Bump k8s.io/apiextensions-apiserver from 0.24.0 to 0.24.1 #169)
- [E2E] - Improvements to E2E ([E2E] - Improvements to E2E #173)
- [IMAGES] - Image Versions ([IMAGES] - Image Versions #174)
- Bump k8s.io/client-go from 0.24.1 to 0.24.2 (Bump k8s.io/client-go from 0.24.1 to 0.24.2 #175)
- Bump k8s.io/code-generator from 0.24.1 to 0.24.2 (Bump k8s.io/code-generator from 0.24.1 to 0.24.2 #177)
- Bump k8s.io/apiextensions-apiserver from 0.24.1 to 0.24.2 (Bump k8s.io/apiextensions-apiserver from 0.24.1 to 0.24.2 #176)
- [FEATURE] - Exposing Integrations ([FEATURE] - Exposing Integrations #180)
- Bump github.com/spf13/cobra from 1.4.0 to 1.5.0 (Bump github.com/spf13/cobra from 1.4.0 to 1.5.0 #182)
- [CI] - Helm Chart Linting ([CI] - Helm Chart Linting #183)
- Bump github.com/stretchr/testify from 1.7.2 to 1.7.4 (Bump github.com/stretchr/testify from 1.7.2 to 1.7.4 #181)
- Bump github.com/stretchr/testify from 1.7.4 to 1.7.5 (Bump github.com/stretchr/testify from 1.7.4 to 1.7.5 #184)
- Bump sigs.k8s.io/controller-runtime from 0.12.1 to 0.12.2 (Bump sigs.k8s.io/controller-runtime from 0.12.1 to 0.12.2 #185)
- Bump sigs.k8s.io/controller-tools from 0.9.0 to 0.9.1 (Bump sigs.k8s.io/controller-tools from 0.9.0 to 0.9.1 #186)
- Bump github.com/stretchr/testify from 1.7.5 to 1.8.0 (Bump github.com/stretchr/testify from 1.7.5 to 1.8.0 #188)
- Bump sigs.k8s.io/controller-tools from 0.9.1 to 0.9.2 (Bump sigs.k8s.io/controller-tools from 0.9.1 to 0.9.2 #189)
- [FEATURE] - Terranetes CLI ([FEATURE] - Terranetes CLI #187)
- [BUGFIX] - Fixing Handler Lookup ([BUGFIX] - Fixing Handler Lookup #190)
- [DOCS] - Adding Checkov Example
- [CLI] - Removing Questions
- [BUGFIX] - Dropping the Readme Check
- [CLI] - Run on Merge
- [BUGFIX] - Adding the Workflow ID
- [BUGFIX] - Fixing Workflow
- [BUGFIX] - Costs on Pull Requests
- [CLI] - Infracost Workflow
- [CLI] - Github Repository Listing
- [FEATURE] - Terranetes Search CLI
- [FEATURE] - Sensitive Inputs ([FEATURE] - Sensitive Inputs #201)
- [FEATURE] - Terraform Registry Namespace ([FEATURE] - Terraform Registry Namespace #202)
- [FEATURE] - CLI Configuration Override ([FEATURE] - CLI Configuration Override #203)
- [FEATURE] - Additional Controller Secrets ([FEATURE] - Additional Controller Secrets #204)
- [FEATURE] - Workflow Creation ([FEATURE] - Workflow Creation #207)
- [FEATURE] - Generate CLI Docs ([FEATURE] - Generate CLI Docs #208)
- [BUGFIX] - CLI Docs Generation ([BUGFIX] - CLI Docs Generation #210)
Bumps [k8s.io/apiextensions-apiserver](https://github.com/kubernetes/apiextensions-apiserver) from 0.24.0 to 0.24.1. - [Release notes](https://github.com/kubernetes/apiextensions-apiserver/releases) - [Commits](kubernetes/apiextensions-apiserver@v0.24.0...v0.24.1) --- updated-dependencies: - dependency-name: k8s.io/apiextensions-apiserver dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* [E2E] - Improvements to E2E Adding a number of additional checks to the E2E. - added a check in the destroy to ensure the secrets are deleted - cleaned up some checks - improved the integration checks for infracost - added integration checks for checkov
* - improved the integration checks for infracost * [IMAGES] - Image Versions Switched all the images to use latest by default and bumped the version of checkov (i.e. known working version) to 2.0.1211
Bumps [k8s.io/client-go](https://github.com/kubernetes/client-go) from 0.24.1 to 0.24.2. - [Release notes](https://github.com/kubernetes/client-go/releases) - [Changelog](https://github.com/kubernetes/client-go/blob/master/CHANGELOG.md) - [Commits](kubernetes/client-go@v0.24.1...v0.24.2) --- updated-dependencies: - dependency-name: k8s.io/client-go dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [k8s.io/code-generator](https://github.com/kubernetes/code-generator) from 0.24.1 to 0.24.2. - [Release notes](https://github.com/kubernetes/code-generator/releases) - [Commits](kubernetes/code-generator@v0.24.1...v0.24.2) --- updated-dependencies: - dependency-name: k8s.io/code-generator dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [k8s.io/apiextensions-apiserver](https://github.com/kubernetes/apiextensions-apiserver) from 0.24.1 to 0.24.2. - [Release notes](https://github.com/kubernetes/apiextensions-apiserver/releases) - [Commits](kubernetes/apiextensions-apiserver@v0.24.1...v0.24.2) --- updated-dependencies: - dependency-name: k8s.io/apiextensions-apiserver dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* [FEATURE] - Exposing Integrations At present the reports by infracost and checkov are only available in the controller namespace which make reporting on them difficult, beyond the pod logs. In the intention is to have a a tnctl command (a kubectl plugin) and allow uses to explain / describe the configuration resource
Bumps [github.com/spf13/cobra](https://github.com/spf13/cobra) from 1.4.0 to 1.5.0. - [Release notes](https://github.com/spf13/cobra/releases) - [Commits](spf13/cobra@v1.4.0...v1.5.0) --- updated-dependencies: - dependency-name: github.com/spf13/cobra dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
We only need to perform the chart increment on master branch
Bumps [github.com/stretchr/testify](https://github.com/stretchr/testify) from 1.7.2 to 1.7.4. - [Release notes](https://github.com/stretchr/testify/releases) - [Commits](stretchr/testify@v1.7.2...v1.7.4) --- updated-dependencies: - dependency-name: github.com/stretchr/testify dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [github.com/stretchr/testify](https://github.com/stretchr/testify) from 1.7.4 to 1.7.5. - [Release notes](https://github.com/stretchr/testify/releases) - [Commits](stretchr/testify@v1.7.4...v1.7.5) --- updated-dependencies: - dependency-name: github.com/stretchr/testify dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [sigs.k8s.io/controller-runtime](https://github.com/kubernetes-sigs/controller-runtime) from 0.12.1 to 0.12.2. - [Release notes](https://github.com/kubernetes-sigs/controller-runtime/releases) - [Changelog](https://github.com/kubernetes-sigs/controller-runtime/blob/master/RELEASE.md) - [Commits](kubernetes-sigs/controller-runtime@v0.12.1...v0.12.2) --- updated-dependencies: - dependency-name: sigs.k8s.io/controller-runtime dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [sigs.k8s.io/controller-tools](https://github.com/kubernetes-sigs/controller-tools) from 0.9.0 to 0.9.1. - [Release notes](https://github.com/kubernetes-sigs/controller-tools/releases) - [Changelog](https://github.com/kubernetes-sigs/controller-tools/blob/master/RELEASE.md) - [Commits](kubernetes-sigs/controller-tools@v0.9.0...v0.9.1) --- updated-dependencies: - dependency-name: sigs.k8s.io/controller-tools dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [github.com/stretchr/testify](https://github.com/stretchr/testify) from 1.7.5 to 1.8.0. - [Release notes](https://github.com/stretchr/testify/releases) - [Commits](stretchr/testify@v1.7.5...v1.8.0) --- updated-dependencies: - dependency-name: github.com/stretchr/testify dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [sigs.k8s.io/controller-tools](https://github.com/kubernetes-sigs/controller-tools) from 0.9.1 to 0.9.2. - [Release notes](https://github.com/kubernetes-sigs/controller-tools/releases) - [Changelog](https://github.com/kubernetes-sigs/controller-tools/blob/master/RELEASE.md) - [Commits](kubernetes-sigs/controller-tools@v0.9.1...v0.9.2) --- updated-dependencies: - dependency-name: sigs.k8s.io/controller-tools dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Adding the terranetes CLI (tnctl) to the repository. The CLI introduces a opinioned workflow around how devops and developers can interact with the product.
We were using the endpoint as a means of lookup but after adding namespaces to the terraform registery this was causing an segfault
Adding a example for checkov only policy
Removing the questions in the CLI around using a central policy for until we sorted it out
Dropping the readme check for now
Updating the terranetes workflow to merge on master / main
Adding the workflow id back on the stage - updating the workflow on the review
Changed the wrong workflow
We only need to run the checkout on pull requests
Generating the workflow to take into account no files in the base reference - removing the needs to rerun on a push
You need to know if your calling a org or user and in order to list private repos
Fixing up github to always use github instead and using a wrap in the description - switching on to git when the repository is private
When the input is sensitive we should push for the value to be in a secret
The namespaces documented on the terraform registry look like http://registry.terraform.io/namespace/<NAME>. We should choose to keep this arrangement so it's easy to copy and paste
Allow for an environment variable to override the configuration file
* [FEATURE] - Additional Controller Secrets Currently unless you override the template there is no way of the platform team getting additional secrets in the execution of the terraform jobs. With this PR we've added a command line options --additional-secret which is always added into the executor terraform container. * - updating the chart to include the value and the ability to set the additional executor secrets on the command line via values.yaml
Changed to using a public repository for terranetes workflows and removed the local assets
Adding a CLI subcommand to generate the docs in markdown
Fixing up the generations of the docs and removing h1 headers from the long usage
The version and gitsha was not correctly being pasted to the binaries
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.