diff --git a/docs/admin/authentication.md b/docs/admin/authentication.md index b0f1aa5cc1..a172cf85a8 100644 --- a/docs/admin/authentication.md +++ b/docs/admin/authentication.md @@ -382,6 +382,13 @@ option to the API server during startup. The plugin is implemented in `plugin/pkg/auth/authenticator/password/keystone/keystone.go` and currently uses basic auth to verify used by username and password. +If you have configured self-signed certificates for the Keystone server, +you may need to set the `--experimental-keystone-ca-file=SOMEFILE` option when +starting the Kubernetes API server. If you set the option, the Keystone +server's certificate is verified by one of the authorities in the +`experimental-keystone-ca-file`. Otherwise, the certificate is verified by +the host's root Certificate Authority. + For details on how to use keystone to manage projects and users, refer to the [Keystone documentation](http://docs.openstack.org/developer/keystone/). Please note that this plugin is still experimental, under active development, and likely