Commit Graph

  • 1415fcc6dc
    Add pod anti-affinity to make our HA deployment more HA Andrew Keesler 2020-08-21 11:14:45 -0400
  • 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 -0500
  • 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 -0500
  • 9c8d30fa86
    Bump github.com/golangci/golangci-lint from 1.30.0 to 1.31.0 dependabot[bot] 2020-09-08 06:07:24 +0000
  • 1d004a7326
    Bump github.com/go-logr/logr from 0.2.0 to 0.2.1 dependabot[bot] 2020-09-07 05:49:14 +0000
  • d036350850 Add a ytt template value for replica count. Matt Moyer 2020-09-03 22:52:01 -0500
  • a2e8b2aa0c
    Bump golang from 1.15.0 to 1.15.1 dependabot[bot] 2020-09-02 06:03:19 +0000
  • 3e4816c811
    Merge pull request #82 from mattmoyer/add-crd-generation Matt Moyer 2020-08-31 17:18:28 -0500
  • 8e5912e4c2 Update precommit hook config to ignore generated files and fix whitespace. Matt Moyer 2020-08-31 16:41:22 -0500
  • 2959b54e7b Generate CRD YAML using controller-tools, update doc strings. Matt Moyer 2020-08-31 16:06:28 -0500
  • f49317d7e4
    Add some generated API documentation. (#81) Matt Moyer 2020-08-31 11:27:39 -0500
  • 535c3df651 Don't generate docs for internal API versions. Matt Moyer 2020-08-31 11:12:27 -0500
  • cac5f9510d Remove nolint directives in generated code (we no longer lint generated code). Matt Moyer 2020-08-31 11:01:27 -0500
  • 668e92ec57 Use the right Kubernetes version in docs. Matt Moyer 2020-08-31 10:48:33 -0500
  • 91aa7daa76 Add some generated API documentation. Matt Moyer 2020-08-31 10:40:14 -0500
  • 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 -0500
  • 0c5d38090e
    Bump github.com/golang/mock from 1.4.3 to 1.4.4 dependabot[bot] 2020-08-28 22:21:11 +0000
  • 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 -0500
  • 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 -0500
  • b5f7ff2e33
    Bump k8s.io/klog/v2 from 2.2.0 to 2.3.0 dependabot[bot] 2020-08-28 22:03:22 +0000
  • 21fd807037
    Bump github.com/google/go-cmp from 0.5.0 to 0.5.2 dependabot[bot] 2020-08-28 22:03:10 +0000
  • b0d99abf22
    Merge pull request #77 from mattmoyer/monorepo-part-three Matt Moyer 2020-08-28 16:30:18 -0500
  • 0135d8b6c3 Fix a flake in kubecertauthority_test.go. Matt Moyer 2020-08-28 16:13:43 -0500
  • ecf67862e2 Empty commit to trigger CI. Matt Moyer 2020-08-28 14:55:07 -0500
  • aeee2cf05e Fix some linter complaints in controllerlib. Matt Moyer 2020-08-28 11:22:19 -0500
  • f0c400235a
    Add memory request to pinniped deployment Ryan Richard 2020-08-28 15:18:48 -0400
  • 7848332d47 Remove .netrc trick from Dockerfile. Matt Moyer 2020-08-28 11:18:16 -0500
  • 1fcf95af01 Convert the controllerlib tests to use the same structure as our other integration tests. Matt Moyer 2020-08-28 11:17:27 -0500
  • a503fa8673 Pull controller-go back into this repository as internal/controllerlib. Matt Moyer 2020-08-28 10:59:09 -0500
  • 371b172616 Add code of conduct Ryan Richard 2020-08-28 09:28:27 -0700
  • ddb7a20c53
    Use EC crypto (instead of RSA) to workaround weird test timeout Andrew Keesler 2020-08-28 11:19:52 -0400
  • a4fe76f6a9
    test/integration: increase confidence that a cert has rotated Andrew Keesler 2020-08-28 10:16:57 -0400
  • 9d7e073a9d Fix an assertion about an error message in an integration test Ryan Richard 2020-08-27 17:50:46 -0700
  • 118ee7f9aa Merge branch 'self_test' into main Ryan Richard 2020-08-27 17:26:23 -0700
  • e0b5c3a146 Fix an assumption about GKE in an integration test Ryan Richard 2020-08-27 17:18:48 -0700
  • cbc80d5bc4 RetryOnConflict when updating CredentialIssuerConfig from outside any controller Ryan Richard 2020-08-27 17:11:10 -0700
  • 20a3208564 Add more subtitles to README.md Ryan Richard 2020-08-27 15:11:38 -0700
  • 91ba39bd3b Merge branch 'main' into self_test Ryan Richard 2020-08-27 15:02:40 -0700
  • f6ea93e273 First draft of instructions to report security vulnerabilities Ryan Richard 2020-08-27 15:02:11 -0700
  • d728c926c1 Merge pull request #75 from suzerain-io/readme_edits Ryan Richard 2020-08-27 14:44:08 -0700
  • 9ecc88a898
    Merge pull request #75 from suzerain-io/readme_edits Ryan Richard 2020-08-27 14:44:08 -0700
  • 18b000e324 Small readme changes Ryan Richard 2020-08-27 14:43:16 -0700
  • e6dd22ffb5 Merge branch 'main' into readme_edits Ryan Richard 2020-08-27 14:29:07 -0700
  • 92a6b7f4a4
    Use same lifetime for serving cert and CA cert Andrew Keesler 2020-08-27 15:59:47 -0400
  • e39a38ecf2
    Merge pull request #76 from mattmoyer/adjust-kube-versions Matt Moyer 2020-08-27 14:12:43 -0500
  • 9d9b56073c Update Kubernetes versions. Matt Moyer 2020-08-27 12:55:30 -0500
  • 07bb2bb956 Simplify dependabot config now that we have fewer modules. Matt Moyer 2020-08-27 12:16:09 -0500
  • abe3f1ba4b
    Merge pull request #73 from mattmoyer/native-client Matt Moyer 2020-08-27 12:15:35 -0500
  • 1375df185d Doc updates Ryan Richard 2020-08-27 10:14:03 -0700
  • 8f93fbb87b Make ./pkg/client into an internal package using the native k8s client. Matt Moyer 2020-08-25 10:48:14 -0500
  • 68893a1e15 Merge the ./test packages back into the main module. Matt Moyer 2020-08-25 10:27:18 -0500
  • 9440316c20
    README.md: remove Pinni (for now) Andrew Keesler 2020-08-27 11:49:31 -0400
  • f9554e0bde
    feature-proposal.md: I need more sleep Andrew Keesler 2020-08-27 11:46:43 -0400
  • 89f059ae03
    Make feature proposal and bug report language more similar Andrew Keesler 2020-08-27 11:44:54 -0400
  • 7360489d1b feature_proposal.md: add initial feature proposal template Andrew Keesler 2020-08-27 11:38:42 -0400
  • 61b758450e
    doc/contributing.md: update link to bug report template Andrew Keesler 2020-08-27 11:21:04 -0400
  • 9539f29f94 bug_report.md: fix formatting and poor spelling choices Andrew Keesler 2020-08-27 11:17:55 -0400
  • 6cc7bdf7d3
    bug_report.md: make description more general and welcoming :) Andrew Keesler 2020-08-27 11:15:24 -0400
  • 8f4a2f98d7 Update bug issue template Andrew Keesler 2020-08-27 11:13:24 -0400
  • 8ddc1a1e92
    internal/controller/issuerconfig: add missing invalid kubeconfig test? Andrew Keesler 2020-08-27 10:43:13 -0400
  • d240796110
    test: fix ci failure: "no Auth Provider found for name "gcp"" Andrew Keesler 2020-08-27 09:12:34 -0400
  • 7502190135
    Fix some copy issues in the docs Andrew Keesler 2020-08-27 08:39:20 -0400
  • aea3f0f90d
    Merge pull request #74 from ankeesler/public-readme Andrew Keesler 2020-08-26 18:22:39 -0400
  • f66f7f14f5
    First draft of public README (and neighboring docs) Andrew Keesler 2020-08-26 10:06:21 -0400
  • d8bcea88a7
    Merge pull request #70 from suzerain-io/self_test Ryan Richard 2020-08-26 14:26:59 -0700
  • 2629a9c42f Empty commit to trigger PR CI pipeline Ryan Richard 2020-08-26 09:17:08 -0700
  • 90fe733f94 Empty commit to trigger PR CI pipeline Ryan Richard 2020-08-26 08:49:44 -0700
  • 5ed97f7f9e Merge branch 'main' into self_test Ryan Richard 2020-08-25 19:02:27 -0700
  • 80153f9a80 Allow app to start despite failing to borrow the cluster signing key Ryan Richard 2020-08-25 18:22:53 -0700
  • 4306599396
    Fix linter errors Andrew Keesler 2020-08-25 08:26:42 -0400
  • 6e59596285 Upon pod startup, update the Status of CredentialIssuerConfig Ryan Richard 2020-08-24 18:07:34 -0700
  • c2e6a1408d
    Remove old generated directories from dependabot. (#72) Matt Moyer 2020-08-24 16:20:34 -0500
  • 6c0f96475c Remove old generated directories from dependabot. Matt Moyer 2020-08-24 16:18:56 -0500
  • 4e08866e87
    Merge pull request #71 from mattmoyer/multi-version-codegen Matt Moyer 2020-08-24 16:12:31 -0500
  • cbd6dd3356 Use a symlink instead of directly mounting into GOPATH. Matt Moyer 2020-08-24 15:48:34 -0500
  • eb05e7a138 Reverse the order of this diff so it makes more sense. Matt Moyer 2020-08-24 15:46:51 -0500
  • 22f1ca24d9 Remove old generated code from ./kubernetes directory. Matt Moyer 2020-08-24 14:31:42 -0500
  • 8b36f2e8ae Convert code to use the new generated packages. Matt Moyer 2020-08-24 14:30:45 -0500
  • 34d13f71c2 Add newly generated code. Matt Moyer 2020-08-24 14:30:02 -0500
  • 1aef2f07d3 Add new ./apis directory and codegen scripts. Matt Moyer 2020-08-24 14:09:35 -0500
  • 142e9a1583
    internal/certauthority: backdate certs even further Andrew Keesler 2020-08-24 15:01:07 -0400
  • ed8b1be178
    Revert "test/library: try another cert rest config" Andrew Keesler 2020-08-24 11:52:47 -0400
  • 399e1d2eb8 Merge branch 'main' into self_test Ryan Richard 2020-08-24 08:33:14 -0700
  • ba2e2f509a
    test/library: try another cert rest config Andrew Keesler 2020-08-24 11:01:37 -0400
  • 6d43d7ba19 Update the schema of CredentialIssuerConfig Ryan Richard 2020-08-21 17:00:42 -0700
  • ace01c86de Rename PinnipedDiscoveryInfo to CredentialIssuerConfig Ryan Richard 2020-08-21 09:55:44 -0700
  • d4b184a7d5 Allow aliases for the first argument of module.sh Ryan Richard 2020-08-21 16:15:48 -0700
  • 76bd274fc4 Update the generated code Andrew Keesler 2020-08-21 12:50:53 -0700
  • 0a805861ea Fix bug in code generator which prevented it from generating code Ryan Richard 2020-08-21 12:30:50 -0700
  • 72f327ac0f Make this work correctly for SPDY requests (kubectl exec/port-forward/logs). Matt Moyer 2020-08-21 11:25:31 -0500
  • 1246dab7d8 Allow the kubecertauthority call to fail so we work on more clusters. Matt Moyer 2020-08-20 11:14:08 -0500
  • 77df7621e0 WIP on impersonation proxy spike. Matt Moyer 2020-08-19 16:48:46 -0500
  • 2b297c28d5
    Get rid of TODO that was completed in ecde8fa8 Andrew Keesler 2020-08-21 10:38:28 -0400
  • d0a9d8df33
    pkg/config: force api.servingCertificate.renewBeforeSeconds to be positive Ryan Richard 2020-08-20 18:14:07 -0400
  • 88f3b41e71
    deploy: add API cert config map values Ryan Richard 2020-08-20 17:13:02 -0400
  • 89b6b9ee44
    Merge pull request #68 from ankeesler/auto-rotate-ca Andrew Keesler 2020-08-20 16:52:40 -0400
  • 39c299a32d
    Use duration and renewBefore to control API cert rotation Andrew Keesler 2020-08-20 15:17:18 -0400
  • 78e14dff75
    Bump k8s.io/apimachinery in /kubernetes/1.19/api dependabot[bot] 2020-08-20 17:58:47 +0000
  • aaef77cd48
    Bump k8s.io/client-go in /kubernetes/1.19/client-go dependabot[bot] 2020-08-20 17:57:57 +0000
  • 98cc14c6f6
    Bump k8s.io/apimachinery in /kubernetes/1.19/client-go dependabot[bot] 2020-08-20 17:57:42 +0000