Commit Graph

  • f9554e0bde feature-proposal.md: I need more sleep Andrew Keesler 2020-08-27 11:46:43 -04:00
  • 89f059ae03 Make feature proposal and bug report language more similar Andrew Keesler 2020-08-27 11:44:54 -04:00
  • 7360489d1b feature_proposal.md: add initial feature proposal template Andrew Keesler 2020-08-27 11:38:42 -04:00
  • 61b758450e doc/contributing.md: update link to bug report template Andrew Keesler 2020-08-27 11:21:04 -04:00
  • 9539f29f94 bug_report.md: fix formatting and poor spelling choices Andrew Keesler 2020-08-27 11:17:55 -04:00
  • 6cc7bdf7d3 bug_report.md: make description more general and welcoming :) Andrew Keesler 2020-08-27 11:15:24 -04:00
  • 8f4a2f98d7 Update bug issue template Andrew Keesler 2020-08-27 11:13:24 -04:00
  • 8ddc1a1e92 internal/controller/issuerconfig: add missing invalid kubeconfig test? Andrew Keesler 2020-08-27 10:43:13 -04:00
  • d240796110 test: fix ci failure: "no Auth Provider found for name "gcp"" Andrew Keesler 2020-08-27 09:12:34 -04:00
  • 7502190135 Fix some copy issues in the docs Andrew Keesler 2020-08-27 08:39:20 -04:00
  • aea3f0f90d Merge pull request #74 from ankeesler/public-readme Andrew Keesler 2020-08-26 18:22:39 -04:00
  • f66f7f14f5 First draft of public README (and neighboring docs) Andrew Keesler 2020-08-26 10:06:21 -04:00
  • d8bcea88a7 Merge pull request #70 from suzerain-io/self_test Ryan Richard 2020-08-26 14:26:59 -07:00
  • 2629a9c42f Empty commit to trigger PR CI pipeline Ryan Richard 2020-08-26 09:17:08 -07:00
  • 90fe733f94 Empty commit to trigger PR CI pipeline Ryan Richard 2020-08-26 08:49:44 -07:00
  • 5ed97f7f9e Merge branch 'main' into self_test Ryan Richard 2020-08-25 19:02:27 -07:00
  • 80153f9a80 Allow app to start despite failing to borrow the cluster signing key Ryan Richard 2020-08-25 18:22:53 -07:00
  • 4306599396 Fix linter errors Andrew Keesler 2020-08-25 08:26:42 -04:00
  • 6e59596285 Upon pod startup, update the Status of CredentialIssuerConfig Ryan Richard 2020-08-24 18:07:34 -07:00
  • c2e6a1408d Remove old generated directories from dependabot. (#72) Matt Moyer 2020-08-24 16:20:34 -05:00
  • 4e08866e87 Merge pull request #71 from mattmoyer/multi-version-codegen Matt Moyer 2020-08-24 16:12:31 -05:00
  • cbd6dd3356 Use a symlink instead of directly mounting into GOPATH. Matt Moyer 2020-08-24 15:48:34 -05:00
  • eb05e7a138 Reverse the order of this diff so it makes more sense. Matt Moyer 2020-08-24 15:46:51 -05:00
  • 22f1ca24d9 Remove old generated code from ./kubernetes directory. Matt Moyer 2020-08-24 14:31:42 -05:00
  • 8b36f2e8ae Convert code to use the new generated packages. Matt Moyer 2020-08-24 14:30:45 -05:00
  • 34d13f71c2 Add newly generated code. Matt Moyer 2020-08-24 14:30:02 -05:00
  • 1aef2f07d3 Add new ./apis directory and codegen scripts. Matt Moyer 2020-08-24 14:09:35 -05:00
  • 142e9a1583 internal/certauthority: backdate certs even further Andrew Keesler 2020-08-24 15:01:07 -04:00
  • ed8b1be178 Revert "test/library: try another cert rest config" Andrew Keesler 2020-08-24 11:52:47 -04:00
  • 399e1d2eb8 Merge branch 'main' into self_test Ryan Richard 2020-08-24 08:33:14 -07:00
  • ba2e2f509a test/library: try another cert rest config Andrew Keesler 2020-08-24 11:01:37 -04:00
  • 6d43d7ba19 Update the schema of CredentialIssuerConfig Ryan Richard 2020-08-21 17:00:42 -07:00
  • ace01c86de Rename PinnipedDiscoveryInfo to CredentialIssuerConfig Ryan Richard 2020-08-21 09:55:44 -07:00
  • d4b184a7d5 Allow aliases for the first argument of module.sh Ryan Richard 2020-08-21 16:15:48 -07:00
  • 76bd274fc4 Update the generated code Andrew Keesler 2020-08-21 12:50:53 -07:00
  • 0a805861ea Fix bug in code generator which prevented it from generating code Ryan Richard 2020-08-21 12:30:50 -07:00
  • 2b297c28d5 Get rid of TODO that was completed in ecde8fa8 Andrew Keesler 2020-08-21 10:38:28 -04:00
  • d0a9d8df33 pkg/config: force api.servingCertificate.renewBeforeSeconds to be positive Ryan Richard 2020-08-20 18:14:07 -04:00
  • 88f3b41e71 deploy: add API cert config map values Ryan Richard 2020-08-20 17:13:02 -04:00
  • 89b6b9ee44 Merge pull request #68 from ankeesler/auto-rotate-ca Andrew Keesler 2020-08-20 16:52:40 -04:00
  • 39c299a32d Use duration and renewBefore to control API cert rotation Andrew Keesler 2020-08-20 15:17:18 -04:00
  • 3929fa672e Rename project Ryan Richard 2020-08-20 10:54:15 -07:00
  • 43888e9e0a Make CA age threshold delta more observable via more precision Andrew Keesler 2020-08-20 11:42:29 -04:00
  • a26d86044e internal/mocks: fix go generate call Andrew Keesler 2020-08-20 10:48:50 -04:00
  • 5946c2920a Merge pull request #66 from ankeesler/auto-rotate-ca Andrew Keesler 2020-08-20 10:22:30 -04:00
  • 6b90dc8bb7 Auto-rotate serving certificate Andrew Keesler 2020-08-19 16:15:45 -04:00
  • 1b9a70d089 Switch back to an exec-based approach to grab the controller-manager CA. (#65) Matt Moyer 2020-08-19 13:21:07 -05:00
  • 40d1360b74 hack/lib/codegen.sh: get rid of TODO about K8S_PKG_VERSION Andrew Keesler 2020-08-18 13:18:14 -04:00
  • 57578f16d4 Merge pull request #64 from suzerain-io/probes Ryan Richard 2020-08-18 09:19:24 -07:00
  • 003aef75d2 For liveness and readiness, succeed quickly and fail slowly Ryan Richard 2020-08-18 09:18:51 -07:00
  • e3397c1c35 Hide codegen.sh in hack/lib Andrew Keesler 2020-08-18 11:06:59 -04:00
  • c4ce97f1a5 Remove old hack/{update,verify}-codegen.sh scripts Andrew Keesler 2020-08-18 10:56:47 -04:00
  • f95f5857ef Merge pull request #57 from suzerain-io/module-aware-codegen Andrew Keesler 2020-08-18 10:11:05 -04:00
  • cedd47b92e hack/codegen.sh: fix stashing, symlinking, failure, and usage Andrew Keesler 2020-08-18 09:22:44 -04:00
  • 7fa8f7797a hack/module.sh learns codegen_verify aram price 2020-08-14 17:34:21 -07:00
  • a456daa0b2 ./hack/module.sh learns codegen command aram price 2020-08-13 14:10:41 -07:00
  • ecde8fa8af Implement basic liveness and readiness probes Ryan Richard 2020-08-17 16:44:42 -07:00
  • 29654c39a5 Update a CRD validation Ryan Richard 2020-08-17 16:29:21 -07:00
  • d8d49be5d9 Make an integration test more reliable Ryan Richard 2020-08-17 16:28:12 -07:00
  • 769ef71db7 Merge pull request #58 from ankeesler/api-review-updates Matt Moyer 2020-08-17 15:52:52 -05:00
  • 87b9ff2131 Set MOD_DIR correctly aram price 2020-08-14 15:58:50 -07:00
  • a45748f020 hack/module.sh sets MOD_DIR for module tasks aram price 2020-08-14 15:06:46 -07:00
  • ccefc29eb0 Merge pull request #63 from mattmoyer/add-pre-commit Matt Moyer 2020-08-14 15:05:02 -05:00
  • 76a44ecd58 Add some development notes to the README for now. Matt Moyer 2020-08-14 14:47:39 -05:00
  • 787cf47c39 Standardize whitespace/newlines for consistency. Matt Moyer 2020-08-14 14:42:49 -05:00
  • 9376f034ea Mask this testing-only private key so we don't alert on it. Matt Moyer 2020-08-14 14:42:22 -05:00
  • 1977dc2ce7 Add a .pre-commit-config.yaml file. Matt Moyer 2020-08-14 14:41:11 -05:00
  • 3fd4458e6a Merge pull request #62 from suzerain-io/revert-59-pin-image-hashes Matt Moyer 2020-08-14 10:54:30 -05:00
  • ae0b97d807 Revert "Pin images to exact hashes (Dependabot can handle this, it seems)." Matt Moyer 2020-08-14 10:52:29 -05:00
  • 50e70f73ae Merge pull request #59 from mattmoyer/pin-image-hashes Matt Moyer 2020-08-14 10:33:41 -05:00
  • df1a1cf1bd LoginRequest -> CredentialRequest Andrew Keesler 2020-08-14 10:11:14 -04:00
  • 0d034cd18e Pin images to exact hashes (Dependabot can handle this, it seems). Matt Moyer 2020-08-14 10:04:43 -05:00
  • dd8ce677ba Remove LoginRequestStatus.User, for now Andrew Keesler 2020-08-14 10:01:38 -04:00
  • c6f1defa9d LoginRequestStatus.Message should be a pointer since it is +optional Andrew Keesler 2020-08-14 09:18:31 -04:00
  • 6e46ff345a Run ./hack/module.sh tidy Andrew Keesler 2020-08-14 09:16:48 -04:00
  • b6c468117e Set the type on the image pull Secret Ryan Richard 2020-08-13 13:34:23 -07:00
  • 1b23e31464 Merge pull request #55 from mattmoyer/switch-to-debian-base Matt Moyer 2020-08-13 13:56:11 -05:00
  • c02b6fee8f Switch to Debian base images. Matt Moyer 2020-08-12 15:57:27 -05:00
  • 87eddf8bbd Add image pull secret as a data value for our ytt templates Ryan Richard 2020-08-12 17:02:43 -07:00
  • 9648db0837 Update how integration tests which use LoginRequest make their clients Ryan Richard 2020-08-12 14:29:46 -07:00
  • ba0b997234 Merge pull request #54 from mattmoyer/add-dns-san Matt Moyer 2020-08-12 12:44:43 -05:00
  • 864db74306 Make sure we have an explicit DNS SAN on our API serving certificate. Matt Moyer 2020-08-12 11:01:06 -05:00
  • e48d9faf27 Normalize ROOT naming and calculation in hack/ aram price 2020-08-11 17:48:16 -07:00
  • 031129778e Merge pull request #53 from suzerain-io/dependabot/docker/golang-1.15.0-alpine Matt Moyer 2020-08-12 10:18:26 -05:00
  • ed9fdce6a8 hack/module.sh: sort modules for deterministic runs Andrew Keesler 2020-08-12 09:36:33 -04:00
  • d2f6eebc66 Bump golang from 1.14.7-alpine to 1.15.0-alpine dependabot[bot] 2020-08-12 05:50:33 +00:00
  • 4cb0fd3949 Use a DaemonSet instead of a Deployment to deploy our app Ryan Richard 2020-08-11 17:55:34 -07:00
  • e0f0eca512 Add another assertion to certs_manager_test.go Ryan Richard 2020-08-11 17:33:06 -07:00
  • bfabcdcdd1 Add unittest_no_race option to module.sh Ryan Richard 2020-08-11 17:28:00 -07:00
  • 224b59e740 test/integration: bump (another) cert expiration delta to help flake Andrew Keesler 2020-08-11 17:22:25 -04:00
  • 553b519d0f test/integration: bump cert expiration delta to help flake Andrew Keesler 2020-08-11 16:09:31 -04:00
  • b80f3148fd Merge pull request #43 from suzerain-io/cert_controllers Ryan Richard 2020-08-11 12:36:30 -07:00
  • d6e745203d Revert "Add a FAKE API change to test codegen verification in CI" Andrew Keesler 2020-08-11 14:57:14 -04:00
  • 0806074d94 hack/update-codegen.sh: really fix symlink paths Aram Price 2020-08-11 14:50:43 -04:00
  • 13d4a38eca hack/update-codegen.sh: fix symlink paths Aram Price 2020-08-11 14:41:04 -04:00
  • 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 -07:00
  • fadd718d08 Add integration and more unit tests Ryan Richard 2020-08-11 10:14:57 -07:00
  • 28a500fce9 Add a FAKE API change to test codegen verification in CI Andrew Keesler 2020-08-11 11:19:34 -04:00
  • 745775bf4b Merge pull request #44 from ankeesler/verify-in-ci Andrew Keesler 2020-08-11 11:00:49 -04:00
  • ce3de2b516 hack/verify-codegen.sh: updates to be run in CI Andrew Keesler 2020-08-10 16:24:05 -04:00