Hi,
Ich habe versucht, main.yaml zu optimieren, um zu verstehen, wie Fio-bench funktioniert, aber jede Änderung an main.yaml wird nicht reflektiert, sobald ich das CR bereitstelle.
Sagen Sie zum Beispiel:
Selbst wenn ich nur den Namen von Configmap in fio-test_shekhar ändere und das CR neu einsetze, wird die Configmap immer noch mit dem Namen fio-test erstellt.
Name: FIO-Test generieren
k8s:
Definition:
apiVersion: v1
Art: ConfigMap
Metadaten:
Name: fio-test_shekhar
Namespace: '{{ meta.namespace }}'
Daten:
fiojob: "{{ lookup('template', 'job.fio.seq_write') }}"
wann: fio.clients > 0
oc configmap abrufen
NAME DATEN ALTER
Benchmark-Bedienersperre 0 3h
fio-test 1 1h
Übersehe ich etwas??
Ich glaube, Sie haben sich bereits mit @jtaleric darüber Operator:Testing- Bilder hochzuladen.
# operator-sdk build quay.io/<username>/benchmark-operator:testing
# docker push quay.io/<username>/benchmark-operator:testing
Sie müssen auch deploy/operator.yaml bearbeiten, um auf Ihre quay.io-Image-URL zu verweisen.
...
spec:
...
template:
...
spec:
...
containers:
- name: benchmark-operator
image: quay.io/<username>/benchmark-operator:testing
...
@shekharberry hey - hast du Fortschritte gemacht? Wenn ja, können wir dieses Thema abschließen?
Ja, ich konnte Fortschritte machen. Danke für die Hilfe. Wir können das Thema schließen.
Hilfreichster Kommentar
Ich glaube, Sie haben sich bereits mit @jtaleric darüber Operator:Testing- Bilder hochzuladen.
Sie müssen auch deploy/operator.yaml bearbeiten, um auf Ihre quay.io-Image-URL zu verweisen.