jenkins k8s plugin вложенный модуль в декларативном синтаксисе
У меня есть приведенный ниже конвейер, который я хочу преобразовать в декларативный синтаксис.
podTemplate(
cloud: "OCP_CLUSTER",
name: "CENTRAL_POD",
label: "CENTRAL_POD",
namespace: "CENTRAL_NS",
inheritFrom: "my_pod_image")
{
podTemplate(
cloud: "OCP_CLUSTER",
name: "INTERNAL_POD",
label: "INTERNAL_PROD",
namespace: "MS_NS",
inheritFrom: "my_pod_image")
{
node("CENTRAL_POD") {
stage('Project Setup') {
create_k8s_ns('CREATE', "MS_NS")
}
node("INTERNAL_PROD") {
stage('Clone sources') {
echo "..."
}
}
}
}
}
Я проверил приведенную ниже ссылку, но не нашел для нее решения.https://github.com/jenkinsci/kubernetes-plugin
Поддерживает ли декларативный синтаксис тот же вариант?