V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  dong706  ›  全部回复第 2 页 / 共 6 页
回复总数  104
1  2  3  4  5  6  
2023-03-14 17:13:51 +08:00
回复了 dong706 创建的主题 Kubernetes 启动副本报错 3 node(s) didn't have free ports for the requested pod ports
@dier 大佬太牛逼了,这个细节都注意到了,我一直在想我没配置 nodePort 来着
2023-03-14 15:48:37 +08:00
回复了 dong706 创建的主题 Kubernetes 启动副本报错 3 node(s) didn't have free ports for the requested pod ports
```
---
apiVersion: v1
kind: Namespace
metadata:
name: cssp-cloud-component
---
apiVersion: v1
kind: ConfigMap
metadata:
name: redis-config
namespace: cssp-cloud-component
data:
update-node.sh: |
#!/bin/sh
REDIS_NODES="/data/nodes.conf"
sed -i -e "/myself/ s/[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}/${MY_POD_IP}/" ${REDIS_NODES}
exec "$@"
redis.conf: |+
port 7001
protected-mode no
cluster-enabled yes
cluster-config-file nodes.conf
cluster-node-timeout 15000
#cluster-announce-ip ${MY_POD_IP}
#cluster-announce-port 7001
#cluster-announce-bus-port 17001
logfile "/data/redis.log"
---
```

```
---
apiVersion: apps/v1
kind: StatefulSet
metadata:
labels:
app: redis-cluster
name: redis-cluster
namespace: default-component
spec:
replicas: 2
selector:
matchLabels:
app: redis-cluster
serviceName: redis-cluster
template:
metadata:
labels:
app: redis-cluster
spec:
containers:
- command:
["/bin/bash", "/usr/local/etc/redis/update-node.sh", "redis-server", "/usr/local/etc/redis/redis.conf"]
#args:
# - /usr/local/etc/redis/redis.conf
# - --cluster-announce-ip
# - "$(MY_POD_IP)"
env:
- name: MY_POD_IP
valueFrom:
fieldRef:
fieldPath: status.podIP
- name: TZ
value: Asia/Shanghai
image: 'redis:6.0.10'
imagePullPolicy: IfNotPresent
name: redis
ports:
- containerPort: 7001
hostPort: 7001
name: redis-port
protocol: TCP
volumeMounts:
- mountPath: /data
name: redis-cluster-data
subPath: data
readOnly: false
- mountPath: /usr/local/etc/redis
name: redis-config
readOnly: false
dnsPolicy: ClusterFirst
volumes:
- name: redis-config
configMap:
name: redis-config
volumeClaimTemplates:
- metadata:
name: redis-cluster-data
namespace: default-component
spec:
storageClassName: "default-storage-class"
accessModes: ["ReadWriteMany"]
resources:
requests:
storage: 1Gi
---
apiVersion: v1
kind: Service
metadata:
labels:
app: redis-cluster
name: redis-cluster
namespace: default-component
spec:
ports:
- name: redis-port
port: 7001
protocol: TCP
targetPort: 7001
selector:
app: redis-cluster
type: ClusterIP
clusterIP: None
```

@dier 其实没有敏感信息,就是部署 redis 集群时碰到的莫名其妙的错误...上面就是全部的脚本
2023-03-14 11:27:17 +08:00
回复了 dong706 创建的主题 程序员 怎么获取 appstore 里某 app 的所有评论?
@qsnow6 好吧,孤陋寡闻了 哈哈哈
2023-03-14 09:34:40 +08:00
回复了 dong706 创建的主题 程序员 怎么获取 appstore 里某 app 的所有评论?
@qsnow6 我发现 7 麦数据就可以,嘿嘿
2023-03-09 11:12:27 +08:00
回复了 dong706 创建的主题 程序员 求推荐一个简洁的久坐提醒工具(win 环境)
https://www.appinn.com/wnr-work-and-rest/ 这个工具看起来也不错,就是有点大,功能挺多
2023-03-09 11:02:47 +08:00
回复了 dong706 创建的主题 程序员 求推荐一个简洁的久坐提醒工具(win 环境)
这个应该可以,才 700 多 K ,感觉还不错
2023-03-09 11:02:27 +08:00
回复了 dong706 创建的主题 程序员 求推荐一个简洁的久坐提醒工具(win 环境)
2023-03-09 10:56:00 +08:00
回复了 dong706 创建的主题 程序员 求推荐一个简洁的久坐提醒工具(win 环境)
@conge 在下载了,但是为啥安装包有 115M 大?.... 在我看来这样的功能不应该超过 1M 大
2023-03-09 10:50:13 +08:00
回复了 dong706 创建的主题 程序员 求推荐一个简洁的久坐提醒工具(win 环境)
@tangyujing99 ....但是经常忘记喝啊,我需要我说的的工具来提醒我
@anubu
@hwdef 我去了解下 nerdctl ,感谢两位支招!
2023-02-24 11:15:58 +08:00
回复了 joyce95 创建的主题 分享创造 代码生成助手来了,以后代码还用自己写?
我为啥不用 chatGPT 么,起码目前是免费的
2023-02-16 09:48:16 +08:00
回复了 dong706 创建的主题 Swift 选择文件的回调函数 documentPicker 无法修改主界面的信息?
浪费了 4 个小时时间~~~
2023-02-16 09:47:57 +08:00
回复了 dong706 创建的主题 Swift 选择文件的回调函数 documentPicker 无法修改主界面的信息?
在使用 startAccessingSecurityScopedResource 时,如果成功获取权限,则可以访问安全范围内的文件或文件夹。但是需要注意的是,由于该方法会触发一个权限请求窗口,所以会阻塞当前线程,直到用户授权或拒绝请求。因此,如果你在主线程中使用该方法,它可能会阻塞主线程并使应用程序变得不响应。

为了避免这种情况,可以将 startAccessingSecurityScopedResource 方法放在一个后台线程中执行,或者在必要时使用异步执行。例如,你可以使用 DispatchQueue.global().async 将该方法放在一个后台线程中执行。这样,即使在获取权限时阻塞了线程,也不会影响主线程的响应性。
@GordianZ 最好还是用最原始的文件流搞定了
2023-02-16 09:46:38 +08:00
回复了 darkce 创建的主题 程序员 个人开发的排名 200+ 的 iOS App 开源了!
感谢分享,已 star
2023-02-15 15:11:43 +08:00
回复了 NoKey 创建的主题 程序员 请教一下,有没有适合 Java 程序员的 go 教程
学习一门新语言,最好是结合 chatGPT 来学习。很多大佬没空回答的简单问题,chatGPT 知无不言~~~
2023-02-15 15:11:14 +08:00
回复了 NoKey 创建的主题 程序员 请教一下,有没有适合 Java 程序员的 go 教程
学习一门新语言,最好是 chatGPT 来学习
@luomao 这个我已经实现了,就是等 chatgpt 打字速度太慢了...所以才想来求教各位大佬
@cwang22 @fengci 这个我好几个月就接入了,但是那不是 chatgpt
2023-02-13 18:25:03 +08:00
回复了 dong706 创建的主题 Kubernetes deployment 下多个副本在启动时是并发启动还是顺序启动?
@twinsdestiny 这个思路我实践过,但是要引入 redis....最终还是放弃了。

不过现在已经知道怎么保证 deployement 按顺序启动了,这个问题就不存在了。

就算实在没办法,我最终会采用 statefulset 来解决。
1  2  3  4  5  6  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2797 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 23ms · UTC 13:16 · PVG 21:16 · LAX 05:16 · JFK 08:16
Developed with CodeLauncher
♥ Do have faith in what you're doing.