Я пытался установить пользовательский пакет, используя эти ссылки на кластере K8 с одним узлом.
https://github.com/StackStorm/st2packs-dockerfiles/
https://github.com/stackstorm/stackstorm-ha
Stackstorm успешно установлен с приборной панелью по умолчанию, но когда я попытался создать собственный пакет и обновить шлем, он не работал.
Вот мой каталог пакета stackstorm и файл Dockerfile с изображением:
/home/manisha.tanwar/st2packs-dockerfiles # ll st2packs-image/packs/st2_chef/
total 28
drwxr-xr-x. 4 manisha.tanwar domain users 4096 Apr 28 16:11 actions
drwxr-xr-x. 2 manisha.tanwar domain users 4096 Apr 28 16:11 aliases
-rwxr-xr-x. 1 manisha.tanwar domain users 211 Apr 28 16:11 pack.yaml
-rwxr-xr-x. 1 manisha.tanwar domain users 65 Apr 28 16:11 README.md
-rwxr-xr-x. 1 manisha.tanwar domain users 293 Apr 28 17:47 requirements.txt
drwxr-xr-x. 2 manisha.tanwar domain users 4096 Apr 28 16:11 rules
drwxr-xr-x. 2 manisha.tanwar domain users 4096 Apr 28 16:11 sensors
/ home / manisha.tanwar / st2packs-dockerfiles # cat st2packs-image / Dockerfile
ARG PACKS="file:///tmp/stackstorm-st2"
FROM stackstorm/st2packs:builder AS builder
COPY packs/st2_chef /tmp/stackstorm-st2/
RUN ls -la /tmp/stackstorm-st2
RUN git config --global http.sslVerify false
# Install custom packs
RUN /opt/stackstorm/st2/bin/st2-pack-install ${PACKS}
###########################
# Minimize the image size. Start with alpine:3.8,
# and add only packs and virtualenvs from builder.
FROM stackstorm/st2packs:runtime
Образ создается с помощью команды docker build -t st2_chef:v0.0.2 st2packs-image
Затем я изменил значения .yaml, как показано ниже:
packs:
configs:
packs.yaml: |
---
# chef pack
image:
name: st2_chef
tag: 0.0.1
pullPolicy: Always
И запустите helm upgrade <release-name>.
, но он ничего не показывает на панели инструментов, а также cmd.
Пожалуйста, помогите, мы планируем перейти на Stackstorm HA из автономного stackstorm, и для этого мне нужно получить PO C.
Заранее спасибо !!