У меня отображаются аргументы объекта развертывания Kubernetes, как показано ниже
kubectl get deploy external-dns --output=jsonpath='{.spec.template.spec.containers[0].args}'
Вывод:
[--log-level=info --log-format=text --policy=sync --provider=aws --registry=txt --interval=1m --txt-owner-id=us-west-2:testcluster --source=service --source=ingress --aws-batch-change-size=1000]%
Я хочу извлечь только это поле --txt-owner-id = us- west-2: значение testcluster ..
Ожидаемый результат (значение этого поля):
us-west-2:testcluster
Я не уверен, помогает ли использование sed или awk .. Или если для этого есть jsonpath. дайте мне знать.