Files
knowledge-base/AI/mechine learning/violin-home.md
T
2026-08-25 22:28:36 +08:00

2.5 KiB
Raw Blame History

violin-home

来源:原 mongodb 集合 t_blog · 整理日期:2026-08-25 分类 ID:2024111121076600000000000003 · 排序:14 · 文章数:3

目录

  1. 腾讯云证书从申请到发布
  2. 腾讯云账号
  3. gogs ci/cd

1. 腾讯云证书从申请到发布

bid: 2024111121075900000000000042

申请

略

解析

略

手动发布

// 创建k8s secret
kubectl create secret tls https-ca-${yyyyMMdd} --cert=violin-home.cn_bundle.crt --key=violin-home.cn.key -n devops
// 编辑ingress
kubectl edit ingress violin-ingress -n devops
// 替换名字
略,保存退出

2. 腾讯云账号

bid: 2024111121297600000000000043

云账号

  1. 索克

     账号ID:ID100031913163
     qq号: 244385414
     账号有效时间: 2023-06-11 ~ 2026-06-11
    
  2. 张奎

     账号ID:100031899966
     微信账号: 
     账号有效时间: 2023-06-11 ~ 2026-06-11
    

3. gogs ci/cd

bid: 2024111122270400000000000044

1. Service


apiVersion: v1
kind: Service
metadata:
  labels:
    app: gogs
  name: gogs
  namespace: devops
spec:
  ports:
    - name: gogs
      port: 3000
      protocol: TCP
      targetPort: 3000
  selector:
    app: gogs
  type: NodePort

2. Deployment


apiVersion: apps/v1
kind: Deployment
metadata:
  labels:
    app: gogs
  name: gogs
  namespace: devops
spec:
  replicas: 1
  selector:
    matchLabels:
      app: gogs
  template:
    metadata:
      creationTimestamp: null
      labels:
        app: gogs
    spec:
      containers:
        - image: gogs/gogs
          imagePullPolicy: IfNotPresent
          name: gogs
          volumeMounts:
            - mountPath: /data
              name: volv
      volumes:
        - hostPath:
            path: /root/k8s/moonfdd/gogs/data
            type: DirectoryOrCreate
          name: volv

3. PVC

kind: PersistentVolumeClaim
apiVersion: v1
metadata:
  name: gogs-server-data
  namespace: devops
  annotations:
    volume.beta.kubernetes.io/storage-class: "managed-nfs-storage"
spec:
  accessModes:
    - ReadWriteMany
  resources:
    requests:
      storage: 1Gi