Commit Graph

  • 7f9cb43ffa Refactor GetAPIResourceList test a bit to prep for IDP CRD changes. Matt Moyer 2020-09-09 10:23:28 -05:00
  • 20b21e8639 Prefactor: Move updating of APIService to a separate controller Ryan Richard 2020-09-08 16:36:49 -07:00
  • 3d09afbfb3 Merge pull request #88 from mattmoyer/add-replica-count-param Matt Moyer 2020-09-08 11:54:11 -05:00
  • b0315e5e9f Add a ytt template value for replica count. Matt Moyer 2020-09-03 22:52:01 -05:00
  • f8f16fadb9 Merge pull request #69 from ankeesler/pod-anti-affinity Andrew Keesler 2020-09-08 11:01:55 -04:00
  • ba53218711 Merge pull request #84 from suzerain-io/dependabot/docker/golang-1.15.1 Matt Moyer 2020-09-08 09:33:03 -05:00
  • 1415fcc6dc Add pod anti-affinity to make our HA deployment more HA Andrew Keesler 2020-08-21 11:14:45 -04:00
  • ab82b2ea64 Merge pull request #86 from suzerain-io/dependabot/go_modules/github.com/golangci/golangci-lint-1.31.0 Matt Moyer 2020-09-08 08:40:52 -05:00
  • 1dcba155a2 Merge pull request #85 from suzerain-io/dependabot/go_modules/github.com/go-logr/logr-0.2.1 Matt Moyer 2020-09-08 08:37:17 -05:00
  • 9c8d30fa86 Bump github.com/golangci/golangci-lint from 1.30.0 to 1.31.0 dependabot[bot] 2020-09-08 06:07:24 +00:00
  • 1d004a7326 Bump github.com/go-logr/logr from 0.2.0 to 0.2.1 dependabot[bot] 2020-09-07 05:49:14 +00:00
  • a2e8b2aa0c Bump golang from 1.15.0 to 1.15.1 dependabot[bot] 2020-09-02 06:03:19 +00:00
  • 3e4816c811 Merge pull request #82 from mattmoyer/add-crd-generation Matt Moyer 2020-08-31 17:18:28 -05:00
  • 8e5912e4c2 Update precommit hook config to ignore generated files and fix whitespace. Matt Moyer 2020-08-31 16:41:22 -05:00
  • 2959b54e7b Generate CRD YAML using controller-tools, update doc strings. Matt Moyer 2020-08-31 16:06:28 -05:00
  • f49317d7e4 Add some generated API documentation. (#81) Matt Moyer 2020-08-31 11:27:39 -05:00
  • 2546d3f823 Merge pull request #79 from suzerain-io/dependabot/go_modules/github.com/golang/mock-1.4.4 Matt Moyer 2020-08-28 17:33:18 -05:00
  • 0c5d38090e Bump github.com/golang/mock from 1.4.3 to 1.4.4 dependabot[bot] 2020-08-28 22:21:11 +00:00
  • cd00aad610 Merge pull request #78 from suzerain-io/dependabot/go_modules/github.com/google/go-cmp-0.5.2 Matt Moyer 2020-08-28 17:18:03 -05:00
  • eb4b2b1ecd Merge pull request #80 from suzerain-io/dependabot/go_modules/k8s.io/klog/v2-2.3.0 Matt Moyer 2020-08-28 17:17:42 -05:00
  • b5f7ff2e33 Bump k8s.io/klog/v2 from 2.2.0 to 2.3.0 dependabot[bot] 2020-08-28 22:03:22 +00:00
  • 21fd807037 Bump github.com/google/go-cmp from 0.5.0 to 0.5.2 dependabot[bot] 2020-08-28 22:03:10 +00:00
  • b0d99abf22 Merge pull request #77 from mattmoyer/monorepo-part-three Matt Moyer 2020-08-28 16:30:18 -05:00
  • 0135d8b6c3 Fix a flake in kubecertauthority_test.go. Matt Moyer 2020-08-28 16:13:43 -05:00
  • ecf67862e2 Empty commit to trigger CI. Matt Moyer 2020-08-28 14:55:07 -05:00
  • aeee2cf05e Fix some linter complaints in controllerlib. Matt Moyer 2020-08-28 11:22:19 -05:00
  • f0c400235a Add memory request to pinniped deployment Ryan Richard 2020-08-28 15:18:48 -04:00
  • 7848332d47 Remove .netrc trick from Dockerfile. Matt Moyer 2020-08-28 11:18:16 -05:00
  • 1fcf95af01 Convert the controllerlib tests to use the same structure as our other integration tests. Matt Moyer 2020-08-28 11:17:27 -05:00
  • a503fa8673 Pull controller-go back into this repository as internal/controllerlib. Matt Moyer 2020-08-28 10:59:09 -05:00
  • 371b172616 Add code of conduct Ryan Richard 2020-08-28 09:28:27 -07:00
  • ddb7a20c53 Use EC crypto (instead of RSA) to workaround weird test timeout Andrew Keesler 2020-08-28 11:19:52 -04:00
  • a4fe76f6a9 test/integration: increase confidence that a cert has rotated Andrew Keesler 2020-08-28 10:16:57 -04:00
  • 9d7e073a9d Fix an assertion about an error message in an integration test Ryan Richard 2020-08-27 17:50:46 -07:00
  • 118ee7f9aa Merge branch 'self_test' into main Ryan Richard 2020-08-27 17:26:23 -07:00
  • e0b5c3a146 Fix an assumption about GKE in an integration test Ryan Richard 2020-08-27 17:18:48 -07:00
  • cbc80d5bc4 RetryOnConflict when updating CredentialIssuerConfig from outside any controller Ryan Richard 2020-08-27 17:11:10 -07:00
  • 20a3208564 Add more subtitles to README.md Ryan Richard 2020-08-27 15:11:38 -07:00
  • 91ba39bd3b Merge branch 'main' into self_test Ryan Richard 2020-08-27 15:02:40 -07:00
  • f6ea93e273 First draft of instructions to report security vulnerabilities Ryan Richard 2020-08-27 15:02:11 -07:00
  • d728c926c1 Merge pull request #75 from suzerain-io/readme_edits Ryan Richard 2020-08-27 14:44:08 -07:00
  • 9ecc88a898 Merge pull request #75 from suzerain-io/readme_edits Ryan Richard 2020-08-27 14:44:08 -07:00
  • 18b000e324 Small readme changes Ryan Richard 2020-08-27 14:43:16 -07:00
  • e6dd22ffb5 Merge branch 'main' into readme_edits Ryan Richard 2020-08-27 14:29:07 -07:00
  • 92a6b7f4a4 Use same lifetime for serving cert and CA cert Andrew Keesler 2020-08-27 15:59:47 -04:00
  • e39a38ecf2 Merge pull request #76 from mattmoyer/adjust-kube-versions Matt Moyer 2020-08-27 14:12:43 -05:00
  • 9d9b56073c Update Kubernetes versions. Matt Moyer 2020-08-27 12:55:30 -05:00
  • 07bb2bb956 Simplify dependabot config now that we have fewer modules. Matt Moyer 2020-08-27 12:16:09 -05:00
  • abe3f1ba4b Merge pull request #73 from mattmoyer/native-client Matt Moyer 2020-08-27 12:15:35 -05:00
  • 1375df185d Doc updates Ryan Richard 2020-08-27 10:14:03 -07:00
  • 8f93fbb87b Make ./pkg/client into an internal package using the native k8s client. Matt Moyer 2020-08-25 10:48:14 -05:00
  • 68893a1e15 Merge the ./test packages back into the main module. Matt Moyer 2020-08-25 10:27:18 -05:00
  • 9440316c20 README.md: remove Pinni (for now) Andrew Keesler 2020-08-27 11:49:31 -04:00
  • 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