Мне нужно реализовать Https для сервера Jenkins. для этого я сделал следующие шаги.
Шаг 1: openssl genrsa -out имя_домена_8080.key 2048
Шаг 2: openssl req -new -key имя_домена_8080.key -out имя_домена_8080.txt
Шаг 3. Отправьте это во внутренний центр сертификации для создания .cer
файл.
Шаг 4: Я создал новое хранилище ключей с помощью команды: keytool -genkeypair -keysize
2048 -keyalg RSA -alias domain.name:8080 -keystore keystore2
Шаг 5: keytool -list -keystore keystore2
Шаг 6: keytool -keystore keystore2 -importcert -alias
имя_домена_8080 -файл Jenkinscert.cer (живой файл cer)
Шаг 7: keytool -list -keystore keystore2
Шаг 8: скопировать keystore2 в папку секретов
Шаг 9: отредактируйте XML-файл, указав подробную информацию --httpsPort = 8443 --httpsKeyStore = "% BASE% \ secrets \ keystore2" --httpsKeyStorePassword = P ***** 1
Я выполнил вышеуказанные шаги, но не смог реализовать https. Если кто-нибудь знает, как реализовать https для Дженкинса, пожалуйста, помогите. У меня есть файлы .cer, .key со мной.