shield/6.3.0
You can find the source of this version on GitHub at starkandwayne/shield-boshrelease. It was created based on the commit ef8fee8c
.
Release Notes¶
Improvements
- Revamped SSH key support for agent/daemon communication. The SSH key is now required to be input, rather than having a key tied to stemcells + upgrades. Made property names more relevant for ssh key related properties.
Job Property Renames/Removals
- The
shield.daemon.host_key
property is no longer used. It has been replaced byshield.daemon.ssh_private_key
, with no default value. This must be specified in your manifest - The
shield.agent.authorized_keys
property is no longer used. It has been replaced byshield.agent.daemon_public_key
. The new value is a scalar of the public key corresponding toshield.daemon.ssh_private_key
, whereas the old property was an array. The agent will continue to use this in conjunction with any key found via theshield.agent.autoprovision
detection. - The
shield.agent.authorize_generated_daemon_key
has been removed. It is no longer necessary, since the daemon key is no longer generated behind the scenes.
shield
Bumped https://github.com/starkandwayne/shield to v0.6.4
Usage¶
You can reference this release in your deployment manifest from the releases
section:
- name: "shield" version: "6.3.0" url: "https://bosh.io/d/github.com/starkandwayne/shield-boshrelease?v=6.3.0" sha1: "1c8116361740eeadd4af09aa25c99bff1b5fb634"
Or upload it to your director with the upload-release
command:
bosh upload-release --sha1 1c8116361740eeadd4af09aa25c99bff1b5fb634 \ "https://bosh.io/d/github.com/starkandwayne/shield-boshrelease?v=6.3.0"