Skip to content

feat: add script to run the terraform, with input validation.#182

Merged
hessjcg merged 5 commits intomainfrom
gh-65-e2e-job-run-sh
Jan 23, 2023
Merged

feat: add script to run the terraform, with input validation.#182
hessjcg merged 5 commits intomainfrom
gh-65-e2e-job-run-sh

Conversation

@hessjcg
Copy link
Copy Markdown
Collaborator

@hessjcg hessjcg commented Jan 20, 2023

Creates a new run.sh script to provision resources for the local
development and for e2e build job. Call this script from the Makefile with
appropriate values.

@hessjcg hessjcg requested review from a team and enocom January 20, 2023 21:18
Comment thread infra/run.sh
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Could we add a preamble here explaining what this script does, how to use it, etc?

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good idea. Done.

@hessjcg hessjcg requested a review from enocom January 23, 2023 19:04
@hessjcg hessjcg merged commit 857444a into main Jan 23, 2023
@hessjcg hessjcg deleted the gh-65-e2e-job-run-sh branch January 23, 2023 19:21
hessjcg pushed a commit that referenced this pull request Feb 21, 2023
Features
- Add new field RolloutStrategy control automatic rollout (#202) (090b88d)
- Add new terraform project for e2e test resources (#181) (0140592)
- Add script to run terraform with input validation. (#182) (857444a)
- Add support for Unix sockets. (#205) (8177a35), closes #47
- Add telemetry settings to configure health check port (#210) (3ede42d)
- Add the e2e test job for Cloud Build (#184) (dc2990c)
- Automatic changes to workloads when an AuthProxyWorload is deleted (#200) (e11caed)
- Automatically trigger pod rollout for appsv1 resources when AuthProxyWorkload changes. (#197) (3b0359b)
- Separate terraform for project setup and permissions (#179) (8f43657)
- Validate AuthProxyWorkload spec.selector field (#209) (98c460b)
- Validate AuthProxyWorkload updates to prevent changes to the workload selector. (#211) (4304283)

Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
Co-authored-by: Release PR Generate Bot action release-please[bot] <release-please[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants