При развертывании в Inte rnet Information Services (IIS) встроенный шаг развертывания в IIS позволяет включать переменную сертификата SSL / TSL и связывать ее с IIS при развертывании.
Первым шагом будет добавление переменной сертификата в ваш проект. Нажмите на Переменные и создайте новую переменную. Нажмите Изменить тип и выберите Сертификат
![enter image description here](https://i.stack.imgur.com/zDd66.png)
После добавления переменной добавьте шаг Deploy to IIS в свой проект
![enter image description here](https://i.stack.imgur.com/7447H.png)
Прокрутите вниз до раздела «Привязки» и нажмите кнопку «Добавить»
![enter image description here](https://i.stack.imgur.com/GJ7P5.png)
Выберите HTTPS затем выберите переменную сертификата
![enter image description here](https://i.stack.imgur.com/zy9Ts.png)
И это все! При развертывании приложения оно также развертывает сертификат на сервере и привязывает его к порту 443 в IIS!
Octopus Deploy также содержит шаги, которые будут импортировать сертификаты в хранилище ключей Tomcat, Wildfly или Java.
![enter image description here](https://i.stack.imgur.com/F4Cch.png)