Commit Graph

  • 3929fa672e Rename project Ryan Richard 2020-08-20 10:54:15 -0700
  • 43888e9e0a
    Make CA age threshold delta more observable via more precision Andrew Keesler 2020-08-20 11:42:29 -0400
  • a26d86044e
    internal/mocks: fix go generate call Andrew Keesler 2020-08-20 10:48:50 -0400
  • 5946c2920a
    Merge pull request #66 from ankeesler/auto-rotate-ca Andrew Keesler 2020-08-20 10:22:30 -0400
  • 6b90dc8bb7
    Auto-rotate serving certificate Andrew Keesler 2020-08-19 16:15:45 -0400
  • 1b9a70d089
    Switch back to an exec-based approach to grab the controller-manager CA. (#65) Matt Moyer 2020-08-19 13:21:07 -0500
  • 035b94c69a More progress! Matt Moyer 2020-08-19 12:53:58 -0500
  • 6b6187e0ed WIP: add first draft of tests Ryan Richard 2020-08-18 17:26:43 -0700
  • 756252784c Merge remote-tracking branch 'origin/main' into new-ca-code Ryan Richard 2020-08-18 15:13:50 -0700
  • dc5d601a7f More WIP: working but needs tests Ryan Richard 2020-08-18 15:09:23 -0700
  • 9cb095dfc2 WIP on new exec-based CA code. Matt Moyer 2020-08-18 12:56:19 -0500
  • 40d1360b74
    hack/lib/codegen.sh: get rid of TODO about K8S_PKG_VERSION Andrew Keesler 2020-08-18 13:18:14 -0400
  • 57578f16d4
    Merge pull request #64 from suzerain-io/probes Ryan Richard 2020-08-18 09:19:24 -0700
  • 003aef75d2 For liveness and readiness, succeed quickly and fail slowly Ryan Richard 2020-08-18 09:18:51 -0700
  • e3397c1c35
    Hide codegen.sh in hack/lib Andrew Keesler 2020-08-18 11:06:59 -0400
  • c4ce97f1a5
    Remove old hack/{update,verify}-codegen.sh scripts Andrew Keesler 2020-08-18 10:56:47 -0400
  • f95f5857ef
    Merge pull request #57 from suzerain-io/module-aware-codegen Andrew Keesler 2020-08-18 10:11:05 -0400
  • cedd47b92e
    hack/codegen.sh: fix stashing, symlinking, failure, and usage Andrew Keesler 2020-08-18 09:22:44 -0400
  • 7fa8f7797a
    hack/module.sh learns codegen_verify aram price 2020-08-14 17:34:21 -0700
  • a456daa0b2
    ./hack/module.sh learns codegen command aram price 2020-08-13 14:10:41 -0700
  • ecde8fa8af Implement basic liveness and readiness probes Ryan Richard 2020-08-17 16:44:42 -0700
  • 29654c39a5 Update a CRD validation Ryan Richard 2020-08-17 16:29:21 -0700
  • d8d49be5d9 Make an integration test more reliable Ryan Richard 2020-08-17 16:28:12 -0700
  • 73915a8fc6
    Bump github.com/go-openapi/spec in /kubernetes/1.19/api dependabot[bot] 2020-08-17 20:56:11 +0000
  • 769ef71db7
    Merge pull request #58 from ankeesler/api-review-updates Matt Moyer 2020-08-17 15:52:52 -0500
  • 87b9ff2131 Set MOD_DIR correctly aram price 2020-08-14 15:58:50 -0700
  • a45748f020 hack/module.sh sets MOD_DIR for module tasks aram price 2020-08-14 15:06:46 -0700
  • ccefc29eb0
    Merge pull request #63 from mattmoyer/add-pre-commit Matt Moyer 2020-08-14 15:05:02 -0500
  • 76a44ecd58 Add some development notes to the README for now. Matt Moyer 2020-08-14 14:47:39 -0500
  • 787cf47c39 Standardize whitespace/newlines for consistency. Matt Moyer 2020-08-14 14:42:49 -0500
  • 9376f034ea Mask this testing-only private key so we don't alert on it. Matt Moyer 2020-08-14 14:42:22 -0500
  • 1977dc2ce7 Add a .pre-commit-config.yaml file. Matt Moyer 2020-08-14 14:41:11 -0500
  • 3fd4458e6a
    Merge pull request #62 from suzerain-io/revert-59-pin-image-hashes Matt Moyer 2020-08-14 10:54:30 -0500
  • ae0b97d807
    Revert "Pin images to exact hashes (Dependabot can handle this, it seems)." Matt Moyer 2020-08-14 10:52:29 -0500
  • 02098123ff
    Bump debian from b2cade7 to e0a3334 dependabot[bot] 2020-08-14 15:34:33 +0000
  • 3a7c7516fa
    Bump golang from f92b2f0 to 5219b39 dependabot[bot] 2020-08-14 15:34:32 +0000
  • 50e70f73ae
    Merge pull request #59 from mattmoyer/pin-image-hashes Matt Moyer 2020-08-14 10:33:41 -0500
  • df1a1cf1bd
    LoginRequest -> CredentialRequest Andrew Keesler 2020-08-14 10:11:14 -0400
  • 0d034cd18e Pin images to exact hashes (Dependabot can handle this, it seems). Matt Moyer 2020-08-14 10:04:43 -0500
  • dd8ce677ba
    Remove LoginRequestStatus.User, for now Andrew Keesler 2020-08-14 10:01:38 -0400
  • c6f1defa9d
    LoginRequestStatus.Message should be a pointer since it is +optional Andrew Keesler 2020-08-14 09:18:31 -0400
  • 6e46ff345a
    Run ./hack/module.sh tidy Andrew Keesler 2020-08-14 09:16:48 -0400
  • 88774e01a3 Empty commit Matt Moyer 2020-08-13 15:35:19 -0500
  • b6c468117e Set the type on the image pull Secret Ryan Richard 2020-08-13 13:34:23 -0700
  • 1b23e31464
    Merge pull request #55 from mattmoyer/switch-to-debian-base Matt Moyer 2020-08-13 13:56:11 -0500
  • c02b6fee8f Switch to Debian base images. Matt Moyer 2020-08-12 15:57:27 -0500
  • 87eddf8bbd Add image pull secret as a data value for our ytt templates Ryan Richard 2020-08-12 17:02:43 -0700
  • 9648db0837 Update how integration tests which use LoginRequest make their clients Ryan Richard 2020-08-12 14:29:46 -0700
  • ba0b997234
    Merge pull request #54 from mattmoyer/add-dns-san Matt Moyer 2020-08-12 12:44:43 -0500
  • 864db74306 Make sure we have an explicit DNS SAN on our API serving certificate. Matt Moyer 2020-08-12 11:01:06 -0500
  • e48d9faf27 Normalize ROOT naming and calculation in hack/ aram price 2020-08-11 17:48:16 -0700
  • 031129778e
    Merge pull request #53 from suzerain-io/dependabot/docker/golang-1.15.0-alpine Matt Moyer 2020-08-12 10:18:26 -0500
  • ed9fdce6a8
    hack/module.sh: sort modules for deterministic runs Andrew Keesler 2020-08-12 09:36:33 -0400
  • d2f6eebc66
    Bump golang from 1.14.7-alpine to 1.15.0-alpine dependabot[bot] 2020-08-12 05:50:33 +0000
  • 4cb0fd3949 Use a DaemonSet instead of a Deployment to deploy our app Ryan Richard 2020-08-11 17:55:34 -0700
  • e0f0eca512 Add another assertion to certs_manager_test.go Ryan Richard 2020-08-11 17:33:06 -0700
  • bfabcdcdd1 Add unittest_no_race option to module.sh Ryan Richard 2020-08-11 17:28:00 -0700
  • 224b59e740
    test/integration: bump (another) cert expiration delta to help flake Andrew Keesler 2020-08-11 17:22:25 -0400
  • 553b519d0f
    test/integration: bump cert expiration delta to help flake Andrew Keesler 2020-08-11 16:09:31 -0400
  • b80f3148fd
    Merge pull request #43 from suzerain-io/cert_controllers Ryan Richard 2020-08-11 12:36:30 -0700
  • d6e745203d
    Revert "Add a FAKE API change to test codegen verification in CI" Andrew Keesler 2020-08-11 14:57:14 -0400
  • 0806074d94
    hack/update-codegen.sh: really fix symlink paths Aram Price 2020-08-11 14:50:43 -0400
  • 13d4a38eca
    hack/update-codegen.sh: fix symlink paths Aram Price 2020-08-11 14:41:04 -0400
  • 5ec1fbd1ca Add an assertion that the private key and cert chain match in certs_manager_test.go Ryan Richard 2020-08-11 10:39:50 -0700
  • fadd718d08 Add integration and more unit tests Ryan Richard 2020-08-11 10:14:57 -0700
  • 28a500fce9
    Add a FAKE API change to test codegen verification in CI Andrew Keesler 2020-08-11 11:19:34 -0400
  • 745775bf4b
    Merge pull request #44 from ankeesler/verify-in-ci Andrew Keesler 2020-08-11 11:00:49 -0400
  • ce3de2b516
    hack/verify-codegen.sh: updates to be run in CI Andrew Keesler 2020-08-10 16:24:05 -0400
  • 8034ef24ff Fix a mistake from the previous commit Ryan Richard 2020-08-10 19:34:45 -0700
  • 626fc6aa8d Merge branch 'main' into cert_controllers Ryan Richard 2020-08-10 19:01:36 -0700
  • cc9ae23a0c Add tests for the new cert controllers and some other small refactorings Ryan Richard 2020-08-10 18:53:53 -0700
  • 7152ffd730
    Merge pull request #48 from mattmoyer/extend-dependabot-config Matt Moyer 2020-08-10 12:11:27 -0500
  • 6300898810 Add additional go.mod directories to dependabot. Matt Moyer 2020-08-10 12:09:32 -0500
  • 7c8876a812
    Merge pull request #47 from suzerain-io/dependabot/docker/golang-1.14.7-alpine Matt Moyer 2020-08-10 12:00:28 -0500
  • b3df59ca13
    Bump golang from 1.14.6-alpine to 1.14.7-alpine dependabot[bot] 2020-08-10 16:46:08 +0000
  • b4130af2bf
    Merge pull request #46 from mattmoyer/downgrade-base-image Matt Moyer 2020-08-10 11:45:35 -0500
  • 5394008d6f Temporarily downgrade our Docker base image to trigger dependabot. Matt Moyer 2020-08-10 11:44:47 -0500
  • 3583f7a09f
    Merge pull request #45 from mattmoyer/add-dependabot-config Matt Moyer 2020-08-10 11:38:35 -0500
  • df3c387f2e Add dependabot YAML configuration. Matt Moyer 2020-08-10 11:37:52 -0500
  • fa0533fae9
    hack/module.sh: update usage with unittest command Andrew Keesler 2020-08-10 10:18:36 -0400
  • 86c3f89b2e First draft of moving API server TLS cert generation to controllers Ryan Richard 2020-08-09 10:04:05 -0700
  • b00cec954e Pre-factor server.go Ryan Richard 2020-08-07 14:49:04 -0700
  • b379d5148c
    Merge pull request #42 from mattmoyer/monorepo-deux Matt Moyer 2020-08-06 21:07:50 -0500
  • aecd005c60 Disable ./hack/verify-codegen.sh in CI since we don't have Docker available yet. Matt Moyer 2020-08-06 20:52:28 -0500
  • 6dd331b21d Use Go's -short flag as a way to avoid running integration tests. Matt Moyer 2020-08-06 20:44:14 -0500
  • c4bbb64622 Fix latent linter issues. Matt Moyer 2020-08-06 20:42:20 -0500
  • 7143058462 Update hack scripts to use new docker workflow. Matt Moyer 2020-08-06 19:30:18 -0500
  • c5d5914866 Split up into multiple modules. Matt Moyer 2020-08-05 16:28:47 -0500
  • af656d4b02 Our new directory structure is deeper, so expand this search. Matt Moyer 2020-08-05 16:19:29 -0500
  • 9e9868bd16 Add hack/module.sh script to run module tasks aram price 2020-07-31 17:09:05 -0700
  • cbe4c1b370 Pull placeholder-name-api back into this repo as a library. Matt Moyer 2020-08-05 15:58:03 -0500
  • ad55f9e310 Pull placeholder-name-client-go back into this repo as a library. Matt Moyer 2020-08-05 09:54:51 -0500
  • 0b4590b237 Now that we have a testutil package, put ioutil.go into it Andrew Keesler 2020-08-06 15:19:09 -0700
  • f10c61f591 Add request logging to the create LoginRequest endpoint Ryan Richard 2020-08-06 15:14:30 -0700
  • 31e6d8fbb1
    Drop main module dependency on test module Andrew Keesler 2020-08-06 10:29:04 -0400
  • dd278b46a8 Build with CGO_ENABLED=0 in Dockerfile Ryan Richard 2020-08-05 17:43:24 -0700
  • da5b509cc6 Stop using $PLACEHOLDER_NAME_TEST_INTEGRATION Andrew Keesler 2020-08-05 14:15:45 -0700
  • 2b573d8642
    Merge pull request #41 from mattmoyer/lint-cleanup Matt Moyer 2020-08-05 09:48:19 -0500
  • 519484816d Clean up some lint errors that we missed before. Matt Moyer 2020-08-04 20:45:03 -0500
  • 6da420d865
    Merge pull request #40 from cfryanr/garbage_collection_bug Ryan Richard 2020-08-04 17:29:26 -0700