Key Transparency v0.2.0-rc.1 Release Notes
Release Date: 2020-03-10 // about 4 years ago-
๐ This release supports Google Cloud MySQL on Google Kubernetes Engine (GKE).
๐ Changelog
- ๐ Support Kubernetes Egress with Managed TLS Certificates
- Liveness and Readiness probes
- Serve health checks over HTTP2
- ๐ Support for Google Cloud MySQL
- ๐ Support for IPv6
- ๐ณ Integration tests for Kubernetes and Docker Compose
- โก๏ธ Update dependencies
- ๐ Update documentation
Commits
5e555fd New Design Doc (#1469)
3bb1289 Acknowledgements (#1490)
c6ef70f Use cases (#1489)
2747f89 Bump github.com/prometheus/client_golang from 1.4.1 to 1.5.0 (#1486)
98eada6 README.md # Related (#1485)
5c77bf8 Explain authorized keys (#1484)
๐ 227f113 Use new prometheus sidecar deployment (#1483)
260f9dc don't overwrite the ReplicaSet service label (#1482)
โก๏ธ b14c3eb Update encrypted creds (#1481)
9ea84e6 Pickup DB_HOST env variable (#1480)
c870922 Fix credential encryption (#1479)
28fc8fd Use Cloud MySQL in GKE (#1473)
โก๏ธ fdba48b Update client_secrets.json.enc (#1478)
๐คก 8011388 Bump github.com/golang/mock from 1.4.0 to 1.4.1 (#1477)
๐จ ba1c7e0 Refactor: Move kustomize set image to it's own script (#1475)
๐ 843f369 Remove old key generation scripts (#1447)
299594e Bump github.com/spf13/cobra from 0.0.5 to 0.0.6 (#1470)
1ca14a6 Bump github.com/google/tink from 1.3.0-rc3 to 1.3.0-rc4 (#1471)
3a7cbeb Bump github.com/go-sql-driver/mysql from 1.4.1 to 1.5.0 (#1458)
๐ 8d37aca Remove dependency on kr/pretty (#1467)
โ 7f8264c Avoid race condition in election test (#1460)
๐ณ 668a377 (origin/fix) Set tags for init and prometheus docker images (#1468)
cd0b76c go mod tidy (#1466)
557aa84 (origin/master, origin/HEAD) Bump github.com/grpc-ecosystem/go-grpc-middleware from 1.1.0 to 1.2.0 (#1463)
e8b6eba Bump github.com/golang/protobuf from 1.3.2 to 1.3.3 (#1456)
a6b9061 Bump github.com/prometheus/client_golang from 1.2.1 to 1.4.1 (#1457)
๐คก b821681 Bump github.com/golang/mock from 1.3.1 to 1.4.0 (#1455)
170bf26 Use a real public key in the example (#1454)
2de5509 Explain directories (#1451)
3b442e2 Use fake authentication in example (#1452)
abd6967 ForceMaster election library (#1453)
128f290 GO111MODULE install directions (#1450)
a9b296f Use sandbox.keytransparency.dev as example server (#1449)
57ba06e Use K8 ingress for TLS termination (#1443)
๐ณ ab27b74 Portable docker images cleanup script (#1445)
50329f2 Split kt-secrets into kt-tls and kt-monitor (#1444)
69dad1c Serve HTTP2 health check (#1442)
๐ d8831a2 Remove objecthash dependency (#1441)
ad57ca8 Add ipv6 localhost address to self-signed-cert (#1436)
b53823d set fresh TRAVIS_COMMIT (#1438)
ac3b6cf Don't double encrypt (#1439)
๐ง c0be697 Use linux date format (#1437)
ef79a0a Use cmux (#1435)
9b523b6 Explicitly block until server exit
3e17ef5 return error in listern
6c71826 go runSequencer
bc37ddd Serve HTTP2
๐ 2c8e035 Move TLS setup to listener
447bea1 rename addr
2bcb5e8 Finish comment
f3c2337 Keep glog.Exit in main.go
๐ a428f0c Move listen to serverutil
d7ee542 Use errgroup to lauch listeners
โก๏ธ 66e1675 Update heathz paths
da38eb4 ServeHTTPMetrics on a separate port
๐ c99a25e TODO for picking a trillian release image
๐ณ d07737a travis docker swarm init
be3f4f6 Fix wait scripts
๐ eac808e Removed unused restart param
f022cd0 attachable network
๐ 9f25373 Move init to deploy script
๐ 387e169 move build defs to dev compose file
โก๏ธ 2dd8e99 Update wait-for invocation
๐ 55bc23f Remove prometheus-to-sd
๐ณ ec244a9 Use docker-stack-wait
๐ณ d6471a8 docker-stack-wait.sh
๐ 7a0177d docker stack deploy
๐ e48c257 Remove deprecated container_name option
f7c27c5 Less flakey codecov (#1421)
๐ณ 93eafc9 Cleanup old docker images (#1430)
๐ณ 68e4b31 Fix Docker HEALTHCHECK (#1427)
ceecf10 Fix scripts to not depend on KT being in $GOPATH (#1428)
610bdd3 Fix permissions on Prometheus config files (#1429)
926eef1 Setup liveness and readiness k8 probes (#1418)
๐ 214c0cf Remove kompose k8 cruft (#1425)
โ 5c733f7 Turn on monitor integration tests (#1423)
2559372 Copy backoff module from Trillian (#1424)
850d311 Set TRAVIS_COMMIT if unset (#1422)
๐ e5421fb Test against fresh builds (#1420) - ๐ Support Kubernetes Egress with Managed TLS Certificates