grafeas-tutorial
grafeas-tutorial copied to clipboard
A step by step guide for getting started with Grafeas and Kubernetes.
I tried following the [instructions](/kelseyhightower/grafeas-tutorial) to test admission webhooks, but with step [testing-the-admission-webhook](/kelseyhightower/grafeas-tutorial#testing-the-admission-webhook), nginx pod was created without the expected error `[The "" is invalid: : No matched signatures for...
It appears the grafeas image is no longer available? gcr.io/hightowerlabs/grafeas:0.0.1 Events: Type Reason Age From Message ---- ------ ---- ---- ------- Normal Pulling 53m (x228 over 19h) kubelet, gke-grafeas-default-pool-9024ba11-j4vk Pulling...
[PgpSignedAttestation.md](https://github.com/Grafeas/Grafeas/blob/master/samples/server/go-server/api/docs/PgpSignedAttestation.md) referenced as part of [#create-a-pgpsignedattestation-occurrence](https://github.com/kelseyhightower/grafeas-tutorial#create-a-pgpsignedattestation-occurrence) section in read me is broken.
it was required for --quick-gen-key and also gets aligned with the one installed in the image-signature-webhook image.
When I run the following, I get the error: ``` $ kubectl apply -f kubernetes/validating-webhook-configuration.yaml error: error validating "kubernetes/validating-webhook-configuration.yaml": error validating data: ValidationError(ValidatingWebhookConfiguration): unknown field "webHooks" in io.k8s.api.admissionregistration.v1beta1.ValidatingWebhookConfiguration; if you...