CDH-14822: Whirr-CM to allow declarative, optionally externally hosted JDK provision