不应显示所述警告。
每次我进行更改并触发重新部署时,都会出现如下错误:
警告[0064]映像[gcr.io/wired-benefit-XXXXX/demoapp]未被部署使用
然而,图像是随着更新的更改而修改的,所以我不确定错误指示了什么,
apiVersion: skaffold/v2beta8
kind: Config
metadata:
name: demoapp
build:
artifacts:
- image: gcr.io/wired-benefit-293406/demoapp
deploy:
kubectl:
manifests:
- k8*.yml
K8s清单的内容:
apiVersion: apps/v1
kind: Deployment
metadata:
labels:
app: demoapp
name: demoapp
namespace: default
spec:
replicas: 1
selector:
matchLabels:
app: demoapp
strategy:
rollingUpdate:
maxSurge: 25%
maxUnavailable: 25%
type: RollingUpdate
template:
metadata:
labels:
app: demoapp
spec:
containers:
- image: gcr.io/wired-benefit-293406/demoapp
imagePullPolicy: IfNotPresent
name: demoapp
restartPolicy: Always
apiVersion: v1
kind: Service
metadata:
labels:
app: demoapp
name: demoapp-svc
spec:
ports:
- port: 80
protocol: TCP
targetPort: 3000
selector:
app: demoapp
type: LoadBalancer
apiVersion: autoscaling/v1
kind: HorizontalPodAutoscaler
metadata:
name: demoapp
spec:
maxReplicas: 5
minReplicas: 1
scaleTargetRef:
apiVersion: apps/v1
kind: Deployment
name: demoapp
targetCPUUtilizationPercentage: 80
但是,这些变化并没有得到反映。可能是与标签相关的问题。当我为部署手动将图像名称设置为最新时,应用程序更改就起作用了。
正如我在评论中所说:
您的K8S清单
是否是一个包含部署
、服务
和HPA
的单个文件?我完全按照您粘贴的方式运行(遇到相同的警告)并且它在资源之间缺少---
。
具体谈到K8s清单内容中包含的内容,该文件在资源之间缺少三条破折号。
它可以通过以下方式修复:
k8s部署。yaml
<代码>k8s服务。yaml
<代码>k8s hpa。yaml
DEPLOYMENT
---
SERVICE
---
HPA
您可以通过以下答案在YAML文件中阅读更多关于
-:
至于复制品。我使用了官方入门指南:
我将K8s清单的内容复制到K8s pod中。yaml并更改了行(此文件在资源之间没有):
- image: gcr.io/PROJECT-NAME/demoapp
使用以下命令运行:
$skaffold dev
Listing files to watch...
- gcr.io/PROJECT-NAME/demoapp
Generating tags...
- gcr.io/PROJECT-NAME/demoapp -> gcr.io/PROJECT-NAME/demoapp:<--REDACTED-->
Checking cache...
- gcr.io/PROJECT-NAME/demoapp: Not found. Building
Building [gcr.io/PROJECT-NAME/demoapp]...
Sending build context to Docker daemon 3.072kB
<--REDACTED-->
<--REDACTED-->: Pushed
<--REDACTED-->: Layer already exists
<--REDACTED-->: digest: <--REDACTED--> size: 739
Tags used in deployment:
- gcr.io/PROJECT-NAME/demoapp -> gcr.io/PROJECT-NAME/demoapp:<--REDACTED-->
Starting deploy...
WARN[0023] image [gcr.io/PROJECT-NAME/demoapp] is not used by the deployment
- horizontalpodautoscaler.autoscaling/demoapp created
Waiting for deployments to stabilize...
Deployments stabilized in 198.216977ms
Press Ctrl+C to exit
Watching for changes...
关注:
WARN[0023] image [gcr.io/PROJECT-NAME/demoapp] is not used by the deployment
- horizontalpodautoscaler.autoscaling/demoapp created
如您所见,仅创建了HPA
对象。部署
和服务
未创建。它也显示与您相同的警告。
运行<代码>$kubectl apply-f k8s吊舱。yaml将产生相同的结果!
编辑k8s吊舱。yaml文件要包括-并再次运行$skaffold dev应产生类似以下输出:
Listing files to watch...
- gcr.io/PROJECT-NAME/demoapp
Generating tags...
- gcr.io/PROJECT-NAME/demoapp -> gcr.io/PROJECT-NAME/<--REDACTED-->
Checking cache...
- gcr.io/PROJECT-NAME/demoapp: Not found. Building
<--REDACTED-->
<--REDACTED-->: Pushed
<--REDACTED-->: Layer already exists
<--REDACTED-->: digest: <--REDACTED--> size: 739
Tags used in deployment:
- gcr.io/PROJECT-NAME/demoapp -> gcr.io/PROJECT-NAME/demoapp:<--REDACTED-->
Starting deploy...
- deployment.apps/demoapp created
- service/demoapp-svc created
- horizontalpodautoscaler.autoscaling/demoapp created
Waiting for deployments to stabilize...
- deployment/demoapp is ready.
Deployments stabilized in 5.450197785s
Press Ctrl+C to exit
Watching for changes...
[demoapp] Hello World with ---!
[demoapp] Hello World with ---!
[demoapp] Hello World with ---!
正如你所看到的,所有资源都是创建的,没有关于部署不使用图像的警告,应用程序也做出了响应。
其他资源:
我读过这样的文章:使用64位版本的Hadoop运行32位的本机库libhadoop.so.1.0.0可能会导致这个问题。我检查了我的libhadoop.so.1.0.0版本,它是64位。 有什么想法吗?
我在试着模糊图像 它会模糊图像,但不是图像的所有部分。 我所缺少的地方,这样它就会模糊完整的图像。没有任何路径。
我收到这个警告。怎么了?
如何设置模糊图像的阈值以使数字尽可能清晰? 在之前的一篇文章中,我尝试自适应地对模糊的图像进行阈值化(左),这导致数字失真和断开连接(右): 从那时起,我尝试使用本文中描述的形态学关闭操作来使图像的亮度均匀: 如果我自适应地设置此图像的阈值,则不会得到明显更好的结果。但是,由于亮度大致一致,我现在可以使用普通阈值: 这比以前好多了,但我有两个问题: 我必须手动选择阈值。虽然关闭操作会产生均匀的亮度
问题内容: 我正在尝试在Java游戏中实现模糊机制。如何在运行时创建模糊效果? 问题答案: 请参阅/ Google“卷积滤镜”,这是一种根据周围像素值更改像素值的方法。因此,除了模糊之外,您还可以进行图像锐化和寻线。
本文向大家介绍UnityShader使用图像叠加实现运动模糊,包括了UnityShader使用图像叠加实现运动模糊的使用技巧和注意事项,需要的朋友参考一下 本文实例为大家分享了UnityShader实现运动模糊的具体代码,供大家参考,具体内容如下 1.此代码挂在摄像机上,使摄像机运动起来 2.此代码挂在摄像机上 3.此Shader赋值给代码2 以上就是本文的全部内容,希望对大家的学习有所帮助,也希