build(main): dev to latest (#3482)

Signed-off-by: cuisongliu <cuisongliu@qq.com>
This commit is contained in:
cuisongliu
2023-07-10 11:58:39 +08:00
committed by GitHub
parent 15451ea2f0
commit 0c00b99f2b
59 changed files with 87 additions and 90 deletions
+1 -1
View File
@@ -172,7 +172,7 @@ jobs:
- name: Prepare
id: prepare
run: |
TAG=dev
TAG=latest
echo tag_name=${GIT_COMMIT_SHORT_SHA} >> $GITHUB_OUTPUT
- name: Renew issue and Sync Images
uses: labring/gh-rebot@v0.0.6
+2 -2
View File
@@ -11,8 +11,8 @@ on:
type: boolean
default: false
push_image_tag:
description: 'Push all-in-one image tag, default is dev'
default: 'dev'
description: 'Push all-in-one image tag, default is latest'
default: 'latest'
required: false
type: string
build_from:
+2 -3
View File
@@ -12,7 +12,7 @@ on:
default: false
push_image_tag:
description: "Push image tag"
default: "dev"
default: "latest"
required: false
type: string
push:
@@ -155,7 +155,6 @@ jobs:
ghcr.io/${{ github.repository_owner }}/sealos-${{ matrix.module.name }}-controller
tags: |
type=raw,value=latest,enable=${{ github.ref == format('refs/heads/{0}', 'main') }}
type=raw,value=dev,enable=true
type=raw,value=${{ steps.prepare.outputs.tag_name }},enable=true
- name: build (and publish) ${{ matrix.module.name }} main image
@@ -229,7 +228,7 @@ jobs:
- name: Mutate image tag in deploy files
working-directory: controllers/${{ matrix.module.path }}/deploy
run: |
OLD_DOCKER_IMAGE_NAME=${{ steps.prepare.outputs.old_docker_repo }}:dev
OLD_DOCKER_IMAGE_NAME=${{ steps.prepare.outputs.old_docker_repo }}:latest
NEW_DOCKER_IMAGE_NAME=${{ steps.prepare.outputs.new_docker_repo }}:${{ steps.prepare.outputs.tag_name }}
sudo sed -i "s;${OLD_DOCKER_IMAGE_NAME};${NEW_DOCKER_IMAGE_NAME};" manifests/*
+2 -3
View File
@@ -12,7 +12,7 @@ on:
default: false
push_image_tag:
description: "Push image tag"
default: "dev"
default: "latest"
required: false
type: string
push:
@@ -87,7 +87,6 @@ jobs:
ghcr.io/${{ github.repository_owner }}/sealos-${{ env.MODULE_NAME }}-frontend
tags: |
type=raw,value=latest,enable=${{ github.ref == format('refs/heads/{0}', 'main') }}
type=raw,value=dev,enable=true
type=raw,value=${{ steps.prepare.outputs.tag_name }},enable=true
- name: Set up QEMU
@@ -160,7 +159,7 @@ jobs:
run: |
tag_name=$(bash ./scripts/resolve-tag-image.sh "${{ inputs.push_image }}" "${{ steps.check_tag.outputs.isTag }}" "${{ inputs.push_image_tag }}")
echo old_docker_repo=ghcr.io/labring/sealos-${{ env.MODULE_NAME }}-frontend >> $GITHUB_OUTPUT
echo old_docker_image=ghcr.io/labring/sealos-${{ env.MODULE_NAME }}-frontend:dev >> $GITHUB_OUTPUT
echo old_docker_image=ghcr.io/labring/sealos-${{ env.MODULE_NAME }}-frontend:latest >> $GITHUB_OUTPUT
echo new_docker_repo=ghcr.io/${{ github.repository_owner }}/sealos-${{ env.MODULE_NAME }}-frontend >> $GITHUB_OUTPUT
echo new_docker_image=ghcr.io/${{ github.repository_owner }}/sealos-${{ env.MODULE_NAME }}-frontend:${tag_name} >> $GITHUB_OUTPUT
echo cluster_repo=ghcr.io/${{ github.repository_owner }}/sealos-cloud-${{ env.MODULE_NAME }}-frontend >> $GITHUB_OUTPUT
+2 -3
View File
@@ -13,7 +13,7 @@ on:
default: false
push_image_tag:
description: 'Push image tag'
default: 'dev'
default: 'latest'
required: false
type: string
push:
@@ -144,7 +144,6 @@ jobs:
ghcr.io/${{ github.repository_owner }}/sealos-${{ matrix.module }}-service
tags: |
type=raw,value=latest,enable=${{ github.ref == format('refs/heads/{0}', 'main') }}
type=raw,value=dev,enable=true
type=raw,value=${{ steps.prepare.outputs.tag_name }},enable=true
- name: build (and publish) ${{ matrix.module }} main image
@@ -212,7 +211,7 @@ jobs:
- name: Mutate image tag in deploy files
working-directory: service/${{ matrix.module }}/deploy
run: |
OLD_DOCKER_IMAGE_NAME=${{ steps.prepare.outputs.old_docker_repo }}:dev
OLD_DOCKER_IMAGE_NAME=${{ steps.prepare.outputs.old_docker_repo }}:latest
NEW_DOCKER_IMAGE_NAME=${{ steps.prepare.outputs.new_docker_repo }}:${{ steps.prepare.outputs.tag_name }}
sed -i "s;${OLD_DOCKER_IMAGE_NAME};${NEW_DOCKER_IMAGE_NAME};" manifests/*
+1 -1
View File
@@ -99,7 +99,7 @@ jobs:
- name: Prepare
id: prepare
run: |
TAG=dev
TAG=latest
echo tag_name=${TAG} >> $GITHUB_OUTPUT
- # Add support for more platforms with QEMU (optional)
+1 -1
View File
@@ -1,6 +1,6 @@
# Image URL to use all building/pushing image targets
IMG ?= ghcr.io/labring/sealos-account-controller:dev
IMG ?= ghcr.io/labring/sealos-account-controller:latest
# ENVTEST_K8S_VERSION refers to the version of kubebuilder assets to be downloaded by envtest binary.
ENVTEST_K8S_VERSION = 1.23
@@ -65,9 +65,9 @@ spec:
value: "604800"
- name: DebtDetectionCycleSeconds
value: "300"
image: ghcr.io/labring/sealos-account-controller:dev
image: ghcr.io/labring/sealos-account-controller:latest
imagePullPolicy: Always
args:
- "--health-probe-bind-address=:8081"
- "--metrics-bind-address=127.0.0.1:8080"
- "--leader-elect"
- "--leader-elect"
@@ -1156,7 +1156,7 @@ spec:
envFrom:
- secretRef:
name: payment-secret
image: ghcr.io/labring/sealos-account-controller:dev
image: ghcr.io/labring/sealos-account-controller:latest
imagePullPolicy: Always
livenessProbe:
httpGet:
+1 -1
View File
@@ -1,6 +1,6 @@
# Image URL to use all building/pushing image targets
IMG ?= ghcr.io/labring/sealos-app-controller:dev
IMG ?= ghcr.io/labring/sealos-app-controller:latest
TARGETARCH ?= amd64
# ENVTEST_K8S_VERSION refers to the version of kubebuilder assets to be downloaded by envtest binary.
+1 -1
View File
@@ -406,7 +406,7 @@ spec:
- --leader-elect
command:
- /manager
image: ghcr.io/labring/sealos-app-controller:dev
image: ghcr.io/labring/sealos-app-controller:latest
livenessProbe:
httpGet:
path: /healthz
@@ -601,7 +601,7 @@ spec:
env:
- name: CAN_CONNECT_TO_EXTERNAL_NETWORK
value: '{{ .canConnectToExternalNetwork }}'
image: ghcr.io/labring/sealos-cloud-controller:dev
image: ghcr.io/labring/sealos-cloud-controller:latest
livenessProbe:
httpGet:
path: /healthz
+1 -1
View File
@@ -1,6 +1,6 @@
# Image URL to use all building/pushing image targets
IMG ?= ghcr.io/labring/sealos-cluster-controller:dev
IMG ?= ghcr.io/labring/sealos-cluster-controller:latest
# ENVTEST_K8S_VERSION refers to the version of kubebuilder assets to be downloaded by envtest binary.
ENVTEST_K8S_VERSION = 1.24.2
@@ -443,7 +443,7 @@ spec:
- --leader-elect
command:
- /manager
image: ghcr.io/labring/sealos-cluster-controller:dev
image: ghcr.io/labring/sealos-cluster-controller:latest
imagePullPolicy: Always
livenessProbe:
httpGet:
+1 -1
View File
@@ -1,6 +1,6 @@
# Image URL to use all building/pushing image targets
IMG ?= ghcr.io/labring/sealos-db-adminer-controller:dev
IMG ?= ghcr.io/labring/sealos-db-adminer-controller:latest
# ENVTEST_K8S_VERSION refers to the version of kubebuilder assets to be downloaded by envtest binary.
ENVTEST_K8S_VERSION = 1.24.1
+2 -2
View File
@@ -1,11 +1,11 @@
### How to build image
```shell
sealos build -t docker.io/labring/sealos-db-adminer-controller:dev -f Dockerfile .
sealos build -t docker.io/labring/sealos-db-adminer-controller:latest -f Dockerfile .
```
### How to run
```shell
sealos run docker.io/labring/sealos-db-adminer-controller:dev
sealos run docker.io/labring/sealos-db-adminer-controller:latest
```
@@ -397,7 +397,7 @@ spec:
value: {{ .wildcardCertSecretName }}
- name: SECRET_NAMESPACE
value: {{ .wildcardCertSecretNamespace }}
image: ghcr.io/labring/sealos-db-adminer-controller:dev
image: ghcr.io/labring/sealos-db-adminer-controller:latest
imagePullPolicy: Always
livenessProbe:
httpGet:
+2 -2
View File
@@ -1,11 +1,11 @@
### How to build image
```shell
sealos build -t docker.io/labring/sealos-db-bytebase-controller:dev -f Dockerfile .
sealos build -t docker.io/labring/sealos-db-bytebase-controller:latest -f Dockerfile .
```
### How to run
```shell
sealos run docker.io/labring/sealos-db-bytebase-controller:dev
sealos run docker.io/labring/sealos-db-bytebase-controller:latest
```
@@ -512,7 +512,7 @@ spec:
- --leader-elect
command:
- /manager
image: ghcr.io/labring/sealos-db-bytebase-controller:dev
image: ghcr.io/labring/sealos-db-bytebase-controller:latest
livenessProbe:
httpGet:
path: /healthz
+1 -1
View File
@@ -1,6 +1,6 @@
# Image URL to use all building/pushing image targets
IMG ?= ghcr.io/labring/sealos-imagehub-controller:dev
IMG ?= ghcr.io/labring/sealos-imagehub-controller:latest
TARGETARCH ?= amd64
# ENVTEST_K8S_VERSION refers to the version of kubebuilder assets to be downloaded by envtest binary.
@@ -867,7 +867,7 @@ spec:
- --leader-elect
command:
- /manager
image: ghcr.io/labring/sealos-imagehub-controller:dev
image: ghcr.io/labring/sealos-imagehub-controller:latest
imagePullPolicy: Always
livenessProbe:
httpGet:
+1 -1
View File
@@ -1,6 +1,6 @@
# Image URL to use all building/pushing image targets
IMG ?= ghcr.io/labring/sealos-infra-controller:dev
IMG ?= ghcr.io/labring/sealos-infra-controller:latest
# ENVTEST_K8S_VERSION refers to the version of kubebuilder assets to be downloaded by envtest binary.
ENVTEST_K8S_VERSION = 1.24.1
+1 -1
View File
@@ -21,7 +21,7 @@ data:
### 部署方式
```
sealos run docker.io/labring/sealos-account-controller:dev
sealos run docker.io/labring/sealos-account-controller:latest
```
@@ -603,7 +603,7 @@ spec:
envFrom:
- secretRef:
name: infra-secret
image: ghcr.io/labring/sealos-infra-controller:dev
image: ghcr.io/labring/sealos-infra-controller:latest
imagePullPolicy: Always
livenessProbe:
httpGet:
+1 -1
View File
@@ -1,6 +1,6 @@
# Image URL to use all building/pushing image targets
IMG ?= ghcr.io/labring/sealos-metering-controller:dev
IMG ?= ghcr.io/labring/sealos-metering-controller:latest
# ENVTEST_K8S_VERSION refers to the version of kubebuilder assets to be downloaded by envtest binary.
ENVTEST_K8S_VERSION = 1.23
@@ -567,7 +567,7 @@ spec:
envFrom:
- configMapRef:
name: metering-manager-configmap
image: ghcr.io/labring/sealos-metering-controller:dev
image: ghcr.io/labring/sealos-metering-controller:latest
imagePullPolicy: Always
livenessProbe:
httpGet:
+1 -1
View File
@@ -1,6 +1,6 @@
# Image URL to use all building/pushing image targets
IMG ?= ghcr.io/labring/sealos-resources-controller:dev
IMG ?= ghcr.io/labring/sealos-resources-controller:latest
# ENVTEST_K8S_VERSION refers to the version of kubebuilder assets to be downloaded by envtest binary.
ENVTEST_K8S_VERSION = 1.23
@@ -35,7 +35,7 @@ spec:
secretKeyRef:
name: mongo-secret
key: MONGO_URI
image: ghcr.io/labring/sealos-resources-controller:dev
image: ghcr.io/labring/sealos-resources-controller:latest
imagePullPolicy: Always
name: manager
securityContext:
+2 -2
View File
@@ -2,7 +2,7 @@
```shell
# 需要传入完整的包含username passwd的mongo uri来创建secret
sealos run ghcr.io/labring/sealos-cloud-resources-controller:dev --env MONGO_URI="mongodb://username:passwd@ip:port/sealos-resources?authSource=admin"
sealos run ghcr.io/labring/sealos-cloud-resources-controller:latest --env MONGO_URI="mongodb://username:passwd@ip:port/sealos-resources?authSource=admin"
```
> 目前默认使用mongodb作为存储: sealos-resources 为数据库名
> 目前默认使用mongodb作为存储: sealos-resources 为数据库名
@@ -55,7 +55,7 @@ spec:
secretKeyRef:
key: MONGO_URI
name: mongo-secret
image: ghcr.io/labring/sealos-resources-controller:dev
image: ghcr.io/labring/sealos-resources-controller:latest
imagePullPolicy: Always
livenessProbe:
httpGet:
@@ -82,4 +82,4 @@ spec:
securityContext:
runAsNonRoot: true
serviceAccountName: resources-controller-manager
terminationGracePeriodSeconds: 10
terminationGracePeriodSeconds: 10
+2 -2
View File
@@ -1,6 +1,6 @@
# Image URL to use all building/pushing image targets
IMG ?= ghcr.io/labring/sealos-resources-controller:dev
IMG ?= ghcr.io/labring/sealos-resources-controller:latest
# ENVTEST_K8S_VERSION refers to the version of kubebuilder assets to be downloaded by envtest binary.
ENVTEST_K8S_VERSION = 1.23
@@ -47,4 +47,4 @@ endif
## Location to install dependencies to
LOCALBIN ?= $(shell pwd)/bin
$(LOCALBIN):
mkdir -p $(LOCALBIN)
mkdir -p $(LOCALBIN)
@@ -23,7 +23,7 @@ spec:
control-plane: metering-manager
spec:
containers:
- image: ghcr.io/labring/sealos-resources-metering-controller:dev
- image: ghcr.io/labring/sealos-resources-metering-controller:latest
name: resource-metering
command:
- "/manager"
@@ -49,4 +49,4 @@ spec:
secretKeyRef:
name: mongo-secret
key: MONGO_URI
imagePullPolicy: Always
imagePullPolicy: Always
+1 -1
View File
@@ -1,6 +1,6 @@
# Image URL to use all building/pushing image targets
IMG ?= ghcr.io/labring/sealos-terminal-controller:dev
IMG ?= ghcr.io/labring/sealos-terminal-controller:latest
# ENVTEST_K8S_VERSION refers to the version of kubebuilder assets to be downloaded by envtest binary.
ENVTEST_K8S_VERSION = 1.24.1
+2 -2
View File
@@ -1,11 +1,11 @@
### How to build image
```shell
sealos build -t docker.io/labring/sealos-terminal-controller:dev -f Dockerfile .
sealos build -t docker.io/labring/sealos-terminal-controller:latest -f Dockerfile .
```
### How to run
```shell
sealos run docker.io/labring/sealos-terminal-controller:dev
sealos run docker.io/labring/sealos-terminal-controller:latest
```
@@ -447,7 +447,7 @@ spec:
value: {{ .wildcardCertSecretName }}
- name: SECRET_NAMESPACE
value: {{ .wildcardCertSecretNamespace }}
image: ghcr.io/labring/sealos-terminal-controller:dev
image: ghcr.io/labring/sealos-terminal-controller:latest
imagePullPolicy: Always
livenessProbe:
httpGet:
+1 -1
View File
@@ -1,6 +1,6 @@
# Image URL to use all building/pushing image targets
IMG ?= ghcr.io/labring/sealos-user-controller:dev
IMG ?= ghcr.io/labring/sealos-user-controller:latest
# ENVTEST_K8S_VERSION refers to the version of kubebuilder assets to be downloaded by envtest binary.
ENVTEST_K8S_VERSION = 1.24.1
+2 -2
View File
@@ -1,11 +1,11 @@
### How to build image
```shell
sealos build -t docker.io/labring/sealos-user-controller:dev -f Dockerfile .
sealos build -t docker.io/labring/sealos-user-controller:latest -f Dockerfile .
```
### How to run
```shell
sealos run docker.io/labring/sealos-user-controller:dev
sealos run docker.io/labring/sealos-user-controller:latest
```
@@ -341,7 +341,7 @@ spec:
value: {{ .cloudDomain }}
- name: SEALOS_CLOUD_PORT
value: "{{ .cloudPort }}"
image: ghcr.io/labring/sealos-user-controller:dev
image: ghcr.io/labring/sealos-user-controller:latest
imagePullPolicy: Always
livenessProbe:
httpGet:
+2 -2
View File
@@ -17,7 +17,7 @@ metadata:
name: secret
spec:
path: manifests/tls-secret.yaml
match: ghcr.io/labring/sealos-cloud:dev
match: ghcr.io/labring/sealos-cloud:latest
strategy: merge
data: |
data:
@@ -27,5 +27,5 @@ spec:
### run sealos cloud cluster image
```shell
sealos run ghcr.io/labring/sealos-cloud:dev --config-file tls-secret.yaml --env cloudDomain="cloud.example.com"
sealos run ghcr.io/labring/sealos-cloud:latest --config-file tls-secret.yaml --env cloudDomain="cloud.example.com"
```
+2 -2
View File
@@ -80,7 +80,7 @@ metadata:
name: secret
spec:
path: manifests/tls-secret.yaml
match: docker.io/labring/sealos-cloud:dev
match: docker.io/labring/sealos-cloud:latest
strategy: merge
data: |
data:
@@ -91,5 +91,5 @@ spec:
------
## run sealos cloud cluster image
```shell
sealos run docker.io/labring/sealos-cloud:dev --env cloudDomain="cloud.example.com" --config-file tls-secret.yaml
sealos run docker.io/labring/sealos-cloud:latest --env cloudDomain="cloud.example.com" --config-file tls-secret.yaml
```
+3 -3
View File
@@ -1,7 +1,7 @@
### How to build image
```shell
sealos build -t docker.io/labring/sealos-cloud-desktop:dev -f Kubefile .
sealos build -t docker.io/labring/sealos-cloud-desktop:latest -f Kubefile .
```
### Env
@@ -30,7 +30,7 @@ metadata:
name: secret
spec:
path: manifests/secret.yaml
match: docker.io/labring/sealos-cloud-desktop:dev
match: docker.io/labring/sealos-cloud-desktop:latest
strategy: merge
data: |
data:
@@ -48,6 +48,6 @@ sealos run \
--env cloudDomain="cloud.sealos.io" \
--env wildcardCertSecretName="wildcard-cert" \
--env passwordEnabled="true" \
docker.io/labring/sealos-cloud-desktop:dev \
docker.io/labring/sealos-cloud-desktop:latest \
--config-file desktop-config.yaml
```
@@ -155,7 +155,7 @@ spec:
capabilities:
drop:
- "ALL"
image: ghcr.io/labring/sealos-desktop-frontend:dev
image: ghcr.io/labring/sealos-desktop-frontend:latest
imagePullPolicy: IfNotPresent
volumeMounts:
- name: desktop-frontend-volume
@@ -171,4 +171,4 @@ spec:
volumes:
- name: desktop-frontend-volume
configMap:
name: desktop-frontend-config
name: desktop-frontend-config
@@ -50,7 +50,7 @@ spec:
drop:
- "ALL"
# do not modify this image, it is used for CI/CD
image: ghcr.io/labring/sealos-adminer-frontend:dev
image: ghcr.io/labring/sealos-adminer-frontend:latest
imagePullPolicy: Always
volumeMounts:
- name: adminer-frontend-volume
@@ -75,4 +75,4 @@ spec:
protocol: TCP
targetPort: 3000
selector:
app: adminer-frontend
app: adminer-frontend
@@ -57,7 +57,7 @@ spec:
cpu: 10m
memory: 128Mi
# do not modify this image, it is used for CI/CD
image: ghcr.io/labring/sealos-applaunchpad-frontend:dev
image: ghcr.io/labring/sealos-applaunchpad-frontend:latest
imagePullPolicy: Always
volumeMounts:
- name: applaunchpad-frontend-volume
@@ -82,4 +82,4 @@ spec:
protocol: TCP
targetPort: 3000
selector:
app: applaunchpad-frontend
app: applaunchpad-frontend
@@ -50,7 +50,7 @@ spec:
drop:
- "ALL"
# do not modify this image, it is used for CI/CD
image: ghcr.io/labring/sealos-bytebase-frontend:dev
image: ghcr.io/labring/sealos-bytebase-frontend:latest
imagePullPolicy: Always
volumeMounts:
- name: bytebase-frontend-volume
@@ -75,4 +75,4 @@ spec:
protocol: TCP
targetPort: 3000
selector:
app: bytebase-frontend
app: bytebase-frontend
@@ -55,7 +55,7 @@ spec:
drop:
- "ALL"
# do not modify this image, it is used for CI/CD
image: ghcr.io/labring/sealos-costcenter-frontend:dev
image: ghcr.io/labring/sealos-costcenter-frontend:latest
imagePullPolicy: Always
volumeMounts:
- name: costcenter-frontend-volume
@@ -80,4 +80,4 @@ spec:
protocol: TCP
targetPort: 3000
selector:
app: costcenter-frontend
app: costcenter-frontend
@@ -55,7 +55,7 @@ spec:
cpu: 10m
memory: 128Mi
# do not modify this image, it is used for CI/CD
image: ghcr.io/labring/sealos-dbprovider-frontend:dev
image: ghcr.io/labring/sealos-dbprovider-frontend:latest
imagePullPolicy: Always
volumeMounts:
- name: dbprovider-frontend-volume
@@ -52,7 +52,7 @@ spec:
drop:
- "ALL"
# do not modify this image, it is used for CI/CD
image: ghcr.io/labring/sealos-imagehub-frontend:dev
image: ghcr.io/labring/sealos-imagehub-frontend:latest
imagePullPolicy: Always
volumeMounts:
- name: imagehub-frontend-volume
@@ -77,4 +77,4 @@ spec:
protocol: TCP
targetPort: 3000
selector:
app: imagehub-frontend
app: imagehub-frontend
@@ -55,7 +55,7 @@ spec:
- name: SITE
value: {{ .cloudDomain }}
# do not modify this image, it is used for CI/CD
image: ghcr.io/labring/sealos-terminal-frontend:dev
image: ghcr.io/labring/sealos-terminal-frontend:latest
imagePullPolicy: Always
volumeMounts:
- name: terminal-frontend-volume
@@ -80,4 +80,4 @@ spec:
protocol: TCP
targetPort: 3000
selector:
app: terminal-frontend
app: terminal-frontend
+1 -1
View File
@@ -1,5 +1,5 @@
# Image URL to use all building/pushing image targets
# IMG ?= ghcr.io/labring/sealos-desktop-static-cdn:dev
# IMG ?= ghcr.io/labring/sealos-desktop-static-cdn:latest
IMG ?= fanux/static-cdn:v0.0.1
##@ General
+2 -2
View File
@@ -55,7 +55,7 @@ spec:
capabilities:
drop:
- "ALL"
# image: ghcr.io/labring/sealos-desktop-static-cdn:dev
# image: ghcr.io/labring/sealos-desktop-static-cdn:latest
image: fanux/static-cdn:v0.0.1
ports:
- containerPort: 8080
@@ -91,4 +91,4 @@ spec:
tls:
- hosts:
- cdn.cloud.sealos.io
secretName: wildcard-cloud-sealos-io-cert
secretName: wildcard-cloud-sealos-io-cert
+1 -1
View File
@@ -1,5 +1,5 @@
# Image URL to use all building/pushing image targets
IMG ?= ghcr.io/labring/sealos-auth-service:dev
IMG ?= ghcr.io/labring/sealos-auth-service:latest
# Get the currently used golang install path (in GOPATH/bin, unless GOBIN is set)
ifeq (,$(shell go env GOBIN))
+2 -2
View File
@@ -1,7 +1,7 @@
### How to build image
```shell
sealos build -t docker.io/labring/sealos-auth-service:dev -f Kubefile .
sealos build -t docker.io/labring/sealos-auth-service:latest -f Kubefile .
```
### Env
@@ -23,5 +23,5 @@ sealos run
--env callbackUrl="https://cloud.sealos.io/login/callback"
--env ssoEndpoint="https://login.cloud.sealos.io"
--env casdoorMysqlRootPassword="c2VhbG9zcHdk"
docker.io/labring/sealos-auth-service:dev
docker.io/labring/sealos-auth-service:latest
```
+1 -1
View File
@@ -274,7 +274,7 @@ spec:
control-plane: service-manager
spec:
containers:
- image: ghcr.io/labring/sealos-auth-service:dev
- image: ghcr.io/labring/sealos-auth-service:latest
imagePullPolicy: Always
livenessProbe:
initialDelaySeconds: 15
+2 -2
View File
@@ -1,4 +1,4 @@
IMG ?= labring/sealos-hub-service:dev
IMG ?= labring/sealos-hub-service:latest
# Get the currently used golang install path (in GOPATH/bin, unless GOBIN is set)
ifeq (,$(shell go env GOBIN))
@@ -52,4 +52,4 @@ docker-build: build
.PHONY: docker-push
docker-push:
docker push $(IMG)
docker push $(IMG)
+2 -2
View File
@@ -156,7 +156,7 @@ spec:
serviceAccountName: hub-service-anonymous
containers:
- name: hub-service-server
image: lingdie/sealos-hub-service:dev
image: lingdie/sealos-hub-service:latest
ports:
- containerPort: 5001
args:
@@ -188,4 +188,4 @@ spec:
protocol: TCP
targetPort: 5001
selector:
app: hub-service
app: hub-service
+1 -1
View File
@@ -1,6 +1,6 @@
# Image URL to use all building/pushing image targets
IMG ?= ghcr.io/labring/sealos-payment-service:dev
IMG ?= ghcr.io/labring/sealos-payment-service:latest
# Get the currently used golang install path (in GOPATH/bin, unless GOBIN is set)
ifeq (,$(shell go env GOBIN))
+1 -1
View File
@@ -1,6 +1,6 @@
# Image URL to use all building/pushing image targets
IMG ?= ghcr.io/labring/sealos-whitelist-webhook:dev
IMG ?= ghcr.io/labring/sealos-whitelist-webhook:latest
# ENVTEST_K8S_VERSION refers to the version of kubebuilder assets to be downloaded by envtest binary.
ENVTEST_K8S_VERSION = 1.24.2
@@ -303,7 +303,7 @@ spec:
- --leader-elect
command:
- /manager
image: ghcr.io/labring/sealos-whitelist-webhook:dev
image: ghcr.io/labring/sealos-whitelist-webhook:latest
livenessProbe:
httpGet:
path: /healthz