У меня есть изображение, отправленное в Реестр контейнеров Google с именем gcr.io/$(PROJECT_ID)/img-name:46d49ab
.
В моем контроллере репликации у меня есть:
apiVersion: v1
kind: ReplicationController
metadata:
name: go-server-rc
spec:
replicas: 3
selector:
name: go-server
version: v8
template:
metadata:
labels:
name: go-server
version: v8
spec:
containers:
- name: go-server
image: gcr.io/$(PROJECT_ID)/img-name:46d49ab
ports:
- containerPort: 5000
Это работает, но не при удалении хеш-тега коммита 46d49ab
. Я не хочу менять тег каждый раз, когда я фиксирую.
Я также установил триггер в Google Container Builder, чтобы после каждой фиксации получать ветку master моего репозитория и создавать изображение gcr.io/$(PROJECT_ID)/img-name:$(COMMIT_HASH)
.
Как я могу отредактировать файл моего контроллера репликации, чтобы получить самую последнюю версию? Какие рабочие процессы используют люди?