Привет,
Я пытался настроить main.yaml, чтобы понять, как работает Fio-bench, но любые изменения, внесенные в main.yaml, не отражаются после развертывания CR.
Скажите, например:
Даже если я просто изменю имя Configmap на fio-test_shekhar и повторно разверну CR, конфигурационная карта все равно будет создана с именем fio-test.
name: Создать тест fio
k8s:
определение:
apiVersion: v1
вид: ConfigMap
метаданные:
имя: fio-test_shekhar
пространство имен: '{{meta.namespace}}'
данные:
fiojob: "{{lookup ('template', 'job.fio.seq_write')}}"
когда: fio.clients> 0
oc получить карту конфигурации
ИМЯ ДАННЫЕ ВОЗРАСТ
эталонный-оператор-блокировка 0 3ч
fio-test 1 1ч
Я что-то упускаю??
Думаю, вы уже беседовали об этом с оператора: тестирование в.
# operator-sdk build quay.io/<username>/benchmark-operator:testing
# docker push quay.io/<username>/benchmark-operator:testing
Вам также потребуется отредактировать deploy / operator.yaml, чтобы он указывал на URL-адрес вашего изображения quay.io.
...
spec:
...
template:
...
spec:
...
containers:
- name: benchmark-operator
image: quay.io/<username>/benchmark-operator:testing
...
@shekharberry, эй, ты добился прогресса? Если да, можем ли мы закрыть эту проблему?
Да, я мог прогрессировать. Спасибо за помощь. Мы можем закрыть вопрос.
Самый полезный комментарий
Думаю, вы уже беседовали об этом с оператора: тестирование в.
Вам также потребуется отредактировать deploy / operator.yaml, чтобы он указывал на URL-адрес вашего изображения quay.io.