mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-29 22:46:12 +00:00
Merge pull request #21379 from hlamer/hyperkube-apiserver-cert-fix
Auto commit by PR queue bot
This commit is contained in:
commit
a20d4f83ff
@ -64,7 +64,8 @@
|
|||||||
"name": "setup",
|
"name": "setup",
|
||||||
"image": "gcr.io/google_containers/hyperkube-ARCH:VERSION",
|
"image": "gcr.io/google_containers/hyperkube-ARCH:VERSION",
|
||||||
"command": [
|
"command": [
|
||||||
"/setup-files.sh"
|
"/setup-files.sh",
|
||||||
|
"IP:10.0.0.1"
|
||||||
],
|
],
|
||||||
"volumeMounts": [
|
"volumeMounts": [
|
||||||
{
|
{
|
||||||
|
@ -64,7 +64,8 @@
|
|||||||
"name": "setup",
|
"name": "setup",
|
||||||
"image": "gcr.io/google_containers/hyperkube-ARCH:VERSION",
|
"image": "gcr.io/google_containers/hyperkube-ARCH:VERSION",
|
||||||
"command": [
|
"command": [
|
||||||
"/setup-files.sh"
|
"/setup-files.sh",
|
||||||
|
"IP:10.0.0.1"
|
||||||
],
|
],
|
||||||
"volumeMounts": [
|
"volumeMounts": [
|
||||||
{
|
{
|
||||||
|
@ -23,6 +23,11 @@ set -o errexit
|
|||||||
set -o nounset
|
set -o nounset
|
||||||
set -o pipefail
|
set -o pipefail
|
||||||
|
|
||||||
|
# Additional address of the API server to be added to the
|
||||||
|
# list of Subject Alternative Names of the server TLS certificate
|
||||||
|
# Should contain internal IP, i.e. IP:10.0.0.1 for 10.0.0.0/24 cluster IP range
|
||||||
|
EXTRA_SANS=$1
|
||||||
|
|
||||||
create_token() {
|
create_token() {
|
||||||
echo $(cat /dev/urandom | base64 | tr -d "=+/" | dd bs=32 count=1 2> /dev/null)
|
echo $(cat /dev/urandom | base64 | tr -d "=+/" | dd bs=32 count=1 2> /dev/null)
|
||||||
}
|
}
|
||||||
@ -32,7 +37,7 @@ echo "admin,admin,admin" > /data/basic_auth.csv
|
|||||||
|
|
||||||
# Create HTTPS certificates
|
# Create HTTPS certificates
|
||||||
groupadd -f -r kube-cert-test
|
groupadd -f -r kube-cert-test
|
||||||
CERT_DIR=/data CERT_GROUP=kube-cert-test /make-ca-cert.sh $(hostname -i)
|
CERT_DIR=/data CERT_GROUP=kube-cert-test /make-ca-cert.sh $(hostname -i) ${EXTRA_SANS}
|
||||||
|
|
||||||
# Create known tokens for service accounts
|
# Create known tokens for service accounts
|
||||||
echo "$(create_token),admin,admin" >> /data/known_tokens.csv
|
echo "$(create_token),admin,admin" >> /data/known_tokens.csv
|
||||||
|
Loading…
Reference in New Issue
Block a user