Commit Graph

34 Commits

Author SHA1 Message Date
Benjamin Elder 148a656ddf switch to curl for shellcheck and auto-install locally as well
no longer requires docker or shellcheck to develop
2023-04-17 18:03:14 -07:00
Benjamin Elder 72d724f521 disable e2e tests in make integration and make test 2023-04-07 23:54:28 -07:00
Benjamin Elder 29da1cb1ad only track crane in main module
we already need it for geranos and for archeio test code, we don't need to track it as a binary seperately.
2023-04-07 11:30:23 -07:00
Benjamin Elder 2c719ce2dc add initial e2e tests 2023-04-07 11:30:23 -07:00
Benjamin Elder 2c62309f54 don't set quota-project
TODO: probably revert the entire prior commit instead
2023-04-06 00:09:34 -07:00
Benjamin Elder fc5730294d set default projects in cloudbuild 2023-04-05 23:58:22 -07:00
Kubernetes Prow Robot fda9fecbae
Merge pull request #219 from BenTheElder/lint-timeout
avoid lint timeouts by downloading deps first
2023-04-05 17:07:47 -07:00
Benjamin Elder 7344aa2d12 avoid lint timeouts by downloading deps first 2023-04-05 15:59:26 -07:00
Benjamin Elder eaecd4e7d6 log terraform command 2023-04-05 13:45:07 -07:00
Benjamin Elder 282c381290 deploy staging by overriding vars on staging terraform 2023-04-05 11:28:37 -07:00
Benjamin Elder 5652b0e4fe don't filter out generated files
current generated files don't have statements anyhow, only pre-computed variables / constants
2023-03-15 01:03:50 -07:00
Benjamin Elder 99ba64dc3a enforce code coverage levels 2023-03-15 00:39:32 -07:00
Benjamin Elder 31d08aa80d fix verify-generated.sh 2023-02-07 22:49:46 -08:00
Justin SB 7d16e9f402 shellcheck: Fix undefined var
The shellcheck script defines REPO_ROOT but then uses KUBE_ROOT.
2022-11-08 08:29:55 -05:00
Arnaud Meukam 91a9ffa078
fix deploy parameter script
Follow-up of https://github.com/kubernetes/registry.k8s.io/pull/112.

The `update-env-vars` subcommand supports only a list of key-value pairs.

Signed-off-by: Arnaud Meukam <ameukam@gmail.com>
2022-10-07 18:45:18 +02:00
Arnaud Meukam 6d93555518
Use artifact registry for sandbox
Switch archeio to use regional AR container repositories.

Signed-off-by: Arnaud Meukam <ameukam@gmail.com>
2022-10-07 17:42:26 +02:00
Benjamin Elder cc37292a44 set max instances to permit 10k rps / region 2022-10-02 23:28:59 -07:00
Benjamin Elder 65224ace05 set container conurrency and GOMAXPROCS 2022-10-02 23:09:56 -07:00
Arnaud Meukam 5a15d26f5f
Add more regions for sandbox environments
Follow-up of:
  - https://github.com/kubernetes/k8s.io/pull/4258

Ensure same Cloud Run locations in production are the same in the
sandbox environment.

Signed-off-by: Arnaud Meukam <ameukam@gmail.com>
2022-09-30 18:18:30 +02:00
Benjamin Elder a4479f974f rename sigs.k8s.io/oci-proxy => k8s.io/registry.k8s.io
reflecting repo move from kubernetes-sigs/oci-proxy to kubernetes/registry.k8s.io
2022-09-28 12:13:02 -07:00
Arnaud Meukam 5404e1c59b
Fix GCP regions
Fix incorrect GCP regions for oci-proxy in the sandbox env.

Signed-off-by: Arnaud Meukam <ameukam@gmail.com>
2022-09-06 20:28:24 +02:00
Arnaud Meukam 7c25687e6d
Ensure deployment to Tier1 regions
Ensure oci-proxy will be deployed to the Tiers 1 regions of Cloud Run

Signed-off-by: Arnaud Meukam <ameukam@gmail.com>
2022-08-06 13:46:05 +02:00
Benjamin Elder f7678b62df log cache hits 2022-04-26 16:49:02 -07:00
Benjamin Elder 5bb29ae7ce increase klog verbosity in registry-sandbox 2022-04-21 13:44:16 -07:00
Arnaud Meukam e5a35559aa
Remove shellcheck comment
Signed-off-by: Arnaud Meukam <ameukam@gmail.com>
2022-04-21 16:43:01 +02:00
Benjamin Elder b48d6b53c3 drop unnecessary -short support
this is fairly redundant to the integration build tags
2022-04-21 00:02:12 -07:00
Benjamin Elder 7f2fec0579 verify zz_generated_range_data.go is up to date 2022-04-20 16:35:42 -07:00
Caleb Woodbine e95d9a7dc5 Add $PROJECT in hack/make-rules/deploy.sh 2022-04-01 16:37:55 +13:00
Caleb Woodbine 7fb32f53cc Add hack/make-rules/deploy.sh 2022-04-01 15:40:01 +13:00
Benjamin Elder 196771be70 fix shellcheck error 2022-01-27 23:28:08 -08:00
Benjamin Elder 2723e75f05 fix verify.sh paths 2022-01-27 16:53:31 -08:00
Benjamin Elder 19321a7139 make image publishable with automatic date-sha tag using `make push-images` 2022-01-27 13:49:46 -08:00
Benjamin Elder bf9aff44ec add image building stub with ko 2022-01-26 22:41:25 -08:00
Benjamin Elder e465bcbaff add makefile + boilerplate scripts 2022-01-26 22:41:25 -08:00