Hai,
Saya mencoba men-tweak main.yaml untuk memahami cara kerja Fio-bench tetapi setiap perubahan yang dilakukan pada main.yaml tidak tercermin setelah saya menerapkan CR.
Katakan untuk misalnya:
Bahkan jika saya hanya mengubah nama Configmap menjadi fio-test_shekhar dan memindahkan CR, configmap masih dibuat dengan nama fio-test.
nama: Hasilkan tes fio
k8s:
definisi:
apiVersi: v1
jenis: ConfigMap
metadata:
nama: fio-test_shekhar
namespace: '{{ meta.namespace }}'
data:
fiojob: "{{ lookup('template', 'job.fio.seq_write') }}"
ketika: fio.clients > 0
oc dapatkan configmap
NAMA DATA USIA
benchmark-operator-lock 0 3j
tes fio 1 1 jam
Apakah saya melewatkan sesuatu??
Saya pikir Anda sudah mengobrol dengan @jtaleric tentang ini, tetapi intinya adalah bahwa setiap perubahan pada peran berarti bahwa citra operator harus dibangun kembali. Anda memerlukan operator-sdk untuk menyelesaikan ini, dan mengikuti proses pembuatan pengujian kami saat ini, Anda akan memerlukan akun di quay.io untuk mengunggah gambar operator:testing Anda .
# operator-sdk build quay.io/<username>/benchmark-operator:testing
# docker push quay.io/<username>/benchmark-operator:testing
Anda juga perlu mengedit deploy/operator.yaml untuk mengarahkan ke URL gambar quay.io Anda.
...
spec:
...
template:
...
spec:
...
containers:
- name: benchmark-operator
image: quay.io/<username>/benchmark-operator:testing
...
@shekharberry hei - apakah Anda membuat kemajuan? Jika demikian, bisakah kita menutup masalah ini?
Ya, saya bisa maju. Terima kasih untuk bantuannya. Kita bisa menutup masalah ini.
Komentar yang paling membantu
Saya pikir Anda sudah mengobrol dengan @jtaleric tentang ini, tetapi intinya adalah bahwa setiap perubahan pada peran berarti bahwa citra operator harus dibangun kembali. Anda memerlukan operator-sdk untuk menyelesaikan ini, dan mengikuti proses pembuatan pengujian kami saat ini, Anda akan memerlukan akun di quay.io untuk mengunggah gambar operator:testing Anda .
Anda juga perlu mengedit deploy/operator.yaml untuk mengarahkan ke URL gambar quay.io Anda.