Commit Graph

  • af6f6b4a85 Support for retry and identity files. Mariano Cano 2019-11-20 11:50:46 -08:00
  • 18f8d90cd7 Add support for identity authentication. Mariano Cano 2019-11-18 17:07:23 -08:00
  • c407a9319b Add getSSHHosts injection func max furman 2019-11-20 11:32:27 -08:00
  • 8b2105a8f9 Instrument getIdentity func for OIDC ssh provisioner max furman 2019-11-15 16:57:51 -08:00
  • f25a2a43eb remove printfs max furman 2019-11-15 11:59:04 -08:00
  • b299a73f3c Remove registry urls from templates. Mariano Cano 2019-11-14 22:09:20 -08:00
  • 6ca1df5081 Add WithGetIdentityFunc option and attr to authority max furman 2019-11-14 20:38:07 -08:00
  • 35b7539243 Add client method for SSHBastion Mariano Cano 2019-11-14 20:32:38 -08:00
  • 86a0558587 Add support for /ssh/bastion method. Mariano Cano 2019-11-14 18:24:58 -08:00
  • 8585b29711 Make test to compile, they still fail. Mariano Cano 2019-11-14 18:07:16 -08:00
  • 43b663e0c3 Move Option type to a new file. Mariano Cano 2019-11-14 15:29:04 -08:00
  • be93c9e1f4 Add missing comment. Mariano Cano 2019-11-14 15:27:12 -08:00
  • fcccb06696 Fix some provisioner tests Mariano Cano 2019-11-14 15:26:37 -08:00
  • 2cb6bd880b Make audiences compatible with the old version. Mariano Cano 2019-11-14 15:18:49 -08:00
  • efc2180c4a Complete AuthDB interface. Mariano Cano 2019-11-14 10:49:13 -08:00
  • a4fd76f1a8 Make provisioner tests compile, they are still failing. Mariano Cano 2019-11-14 10:48:06 -08:00
  • 0c3b9ebf45 Fix indentation. Mariano Cano 2019-11-13 11:18:05 -08:00
  • 54826ded83 Allow to set the ssh user, and registry username and password. Mariano Cano 2019-11-11 11:37:54 -08:00
  • 69a7058ff0 Remove global check for number of k8sSA provisioners. Mariano Cano 2019-11-08 17:43:54 -08:00
  • e679deddd7 sshpop token should not allow renew/rekey of user ssh certs max furman 2019-11-07 21:39:36 -08:00
  • 946094d2b7 Add multiuse capability to k8ssa provisioners max furman 2019-11-06 15:53:16 -08:00
  • 499d698c75 Fix api tests. Mariano Cano 2019-11-06 13:33:23 -08:00
  • a9ea292bd4 sshpop provisioner + ssh renew | revoke | rekey first pass max furman 2019-10-28 11:50:43 -07:00
  • b5f15531d8 sshpop first pass max furman 2019-10-26 17:40:43 -07:00
  • 36fc7fa174 get-hosts fixes max furman 2019-10-26 17:40:26 -07:00
  • 64b69374fa Add SSH getHosts api max furman 2019-10-25 13:47:49 -07:00
  • 5092e8cfc2 Go mod tidy. Mariano Cano 2019-11-04 19:51:03 -08:00
  • 491286e2b8 Make templates public. Mariano Cano 2019-11-04 18:30:03 -08:00
  • 45d94fa4bd Update dependencies. Mariano Cano 2019-11-04 18:09:10 -08:00
  • 605d39e4e8 Add proxycommand and new lines to templates. Mariano Cano 2019-11-04 18:07:52 -08:00
  • cf2b9301c0 Change default user duration to 16h. Mariano Cano 2019-10-25 12:23:52 -07:00
  • e5da24f269 Fix list of user ssh public keys. Mariano Cano 2019-10-24 18:36:02 -07:00
  • ba9eb47818 Use nosql version with go mod. Mariano Cano 2019-10-24 14:58:48 -07:00
  • af64bf8d96 Upgrade cli version. Mariano Cano 2019-10-24 14:42:38 -07:00
  • e8ad06ef35 Upgrade go-jose to 2.4.0. Mariano Cano 2019-10-24 14:40:37 -07:00
  • 91ccc3802c Fix lint error. Mariano Cano 2019-10-24 14:37:51 -07:00
  • f47516a15d Use github.com/Masterminds/sprig/v3 Mariano Cano 2019-10-22 18:41:54 -07:00
  • 152b7c56a0 Add tests for templates and some fixes. Mariano Cano 2019-10-15 18:00:46 -07:00
  • c2e20c7877 Add tests for ssh authority methods. Mariano Cano 2019-10-15 12:18:29 -07:00
  • d3b8d2e55a Fix known_host path. Mariano Cano 2019-10-15 11:41:35 -07:00
  • 40052a1824 Add some ssh related tests. Mariano Cano 2019-10-14 17:10:47 -07:00
  • 78f26978fa Fix lint, add keys to fields. Mariano Cano 2019-10-14 13:57:06 -07:00
  • f5023244fe Add tests for ssh api methods. Mariano Cano 2019-10-14 13:07:28 -07:00
  • 38d735be6e Add support for federated keys. Mariano Cano 2019-10-11 19:26:59 -07:00
  • f0b346a528 Fix return of host configurations. Mariano Cano 2019-10-11 19:26:09 -07:00
  • 13fb0061ec Add Write method to templates.Output. Mariano Cano 2019-10-11 18:59:50 -07:00
  • 0b5abcf3b0 Add first version of ssh templates. Mariano Cano 2019-10-11 12:49:09 -07:00
  • 505da52279 Create templates path, and remove unnecessary arguments. Mariano Cano 2019-10-11 11:25:48 -07:00
  • 3ee0dcec93 Add initial support for check-host endpoint. Mariano Cano 2019-10-10 13:08:57 -07:00
  • a50d59338e Rename SSH methods. Mariano Cano 2019-10-08 18:35:28 -07:00
  • e84489775b Add support for multiple ssh roots. Mariano Cano 2019-10-08 18:09:41 -07:00
  • caa2174efc Add support for user data in templates. Mariano Cano 2019-10-04 17:08:42 -07:00
  • 7b8bb6deb4 Add initial support for ssh config. Mariano Cano 2019-10-03 19:03:38 -07:00
  • 083e203c46 Fix HTTP method for /ssh/sign Mariano Cano 2019-09-30 15:10:23 -07:00
  • c6a5772356 Fix tests. Mariano Cano 2019-09-27 19:05:53 -07:00
  • 9b40ce2e3f Rough wiring for basics of connecting to onboarding flow Alan Christopher Thomas 2019-09-10 16:29:03 -06:00
  • fe3149cf52 Add endpoint to return the SSH public keys. Mariano Cano 2019-09-26 13:22:07 -07:00
  • dc6ffb7670 Add initial implementation of ssh config. Mariano Cano 2019-09-24 19:12:13 -07:00
  • 9ec2fe74b4 Merge pull request #134 from smallstep/ssh-key-names Max 2019-11-05 16:35:30 -08:00
  • 4cae3bb37c Add ca to ssh PKI names for clarity max furman 2019-11-05 16:20:29 -08:00
  • ff13b2a699 Merge pull request #133 from smallstep/service-account Max 2019-10-29 17:45:13 -07:00
  • 8f07ff6a39 Add kubernetes service account provisioner max furman 2019-10-18 13:52:28 -07:00
  • 24ab77b517 Merge pull request #132 from rmedaer/master Max 2019-10-24 13:01:44 -07:00
  • 64c72cf938 Fix Debian package link and version in README Raphael Medaer 2019-10-24 09:53:30 +02:00
  • 893b13c277 Merge pull request #130 from smallstep/go-mod Mariano Cano 2019-10-22 17:47:14 -07:00
  • edac867cf6 Update dependencies. Mariano Cano 2019-10-22 17:41:30 -07:00
  • 6c3e5278e2 Update steps for go mod in distribution.md Mariano Cano 2019-10-22 17:39:31 -07:00
  • 5cdb8f63b2 Add ignored files go.mod and go.sum Mariano Cano 2019-10-21 18:56:48 -07:00
  • 0631872244 Add go mod download. Mariano Cano 2019-10-21 18:52:01 -07:00
  • ac536a42cf Use go mod in step certificates. Mariano Cano 2019-10-21 18:45:55 -07:00
  • 0a96062b76 Merge pull request #128 from jkralik/returnCertChain Max 2019-10-18 14:00:18 -07:00
  • 9060d512f9 dep update cli max furman 2019-10-14 15:10:03 -07:00
  • 397c6466a2 dep update smallstep/cli max furman 2019-10-14 14:55:12 -07:00
  • d368791606 Add x5c provisioner capabilities max furman 2019-09-04 18:31:09 -07:00
  • 2781045524 dep update nosql max furman 2019-10-08 21:36:06 -07:00
  • 7aec7c2612 Create ACME database tables when initializing ACME autority. max furman 2019-10-07 18:17:20 -07:00
  • f53f4720ad Fix formatting around step certificate install link Joseph Voss 2019-10-07 11:38:37 -04:00
  • c436dd7363 Fix broken link in getting started guide max furman 2019-10-03 10:39:41 -07:00
  • bc6074f596 Change api of functions Authority.Sign, Authority.Renew Jozef Kralik 2019-10-09 21:57:12 +02:00
  • e2858e17b0 Merge pull request #120 from josephvoss/doc_acme_formatting Max 2019-10-07 12:44:30 -07:00
  • fb7298fe95 Fix formatting around step certificate install link Joseph Voss 2019-10-07 11:38:37 -04:00
  • 06db0bc64c Fix broken link in getting started guide max furman 2019-10-03 10:39:41 -07:00
  • a719a847e4 Merge pull request #116 from 4x0v7/provisioner-readme-fix Mariano Cano 2019-10-01 17:07:50 -07:00
  • 812c3049cf Fix for typo in configurationEndpoint Andy Wilson 2019-10-01 22:20:03 +13:00
  • e92dfb2516 Fix authz shadow declarations max furman 2019-09-30 11:49:15 -07:00
  • effb490d27 Merge pull request #101 from smallstep/onboarding Mariano Cano 2019-09-26 17:34:15 -07:00
  • d3361e7a58 Add UsageText to virtual command. Mariano Cano 2019-09-26 17:02:49 -07:00
  • be07334164 Merge branch 'master' into onboarding Mariano Cano 2019-09-26 15:36:19 -07:00
  • 120ebf3941 Update dependencies. Mariano Cano 2019-09-26 15:34:56 -07:00
  • 8b8faf1b2d Update pki with changes in smallstep/cli Mariano Cano 2019-09-26 15:23:32 -07:00
  • 83a8139543 dep update nosql max furman 2019-09-24 14:31:07 -07:00
  • d0e5976c06 Use production URL and add description. Mariano Cano 2019-09-24 12:15:41 -07:00
  • c78a47620e Update cli Mariano Cano 2019-09-20 16:10:35 -07:00
  • 59526d3225 Merge pull request #105 from smallstep/okta-support Mariano Cano 2019-09-20 15:33:11 -07:00
  • 39b41b5e83 Merge pull request #107 from smallstep/ssh-valid-after Mariano Cano 2019-09-19 15:27:28 -07:00
  • 9f0d8545a3 Merge pull request #106 from smallstep/lint Max 2019-09-19 15:22:55 -07:00
  • 3d46bc13f5 Remove http.CloseNotifier wrapper. Mariano Cano 2019-09-19 14:36:11 -07:00
  • d59a5b222f Truncate to seconds to avoid rounding up times. Mariano Cano 2019-09-19 13:42:24 -07:00
  • fe7973c060 wip max furman 2019-09-19 13:17:23 -07:00
  • adc1d54b0d Define valid after as 1m before now. Mariano Cano 2019-09-19 12:37:41 -07:00