小编Oga*_*ala的帖子

GKE Autopilot:如何向 GKE Autopilot 添加/管理 SSL 证书

我最近设置了一个 GKE 自动驾驶仪,但意识到它不支持 cert-manager 所依赖的 webhooks。我们还可以选择哪些其他选项来向 GKE Auto-pilot 集群添加/管理 SSL 证书?

ssl kubernetes google-kubernetes-engine

7
推荐指数
1
解决办法
3209
查看次数

Nodejs UUIDv4 在 Mongoose 中使用时产生常量 id 值

最近我注意到我的UUIDv4生成器的碰撞率很高。我用它来为我的 mongodb 对象生成 UUID,如下所示:

const mongoose = require('mongoose');
const uuid = require('uuid/v4');

const { Schema } = mongoose;

const ObjectSchema = new Schema({
  UUID: { type: String, required: true, default: uuid() },
  ...})
Run Code Online (Sandbox Code Playgroud)

预期产出

[
  {
    UUID: '079f67e1-4532-49fc-b7e6-2e6970c8702f',
    _id: 5e0aa675f900cb561bf51fac,

  },
  {
    UUID: 'afbc0fd4-99aa-4d73-88d7-a4724fb3df30',
    _id: 5e0aa675f900cb561bf51fad,

  },
  {
    UUID: '39b099b5-9eaf-4ac3-8d4b-1380369090b5',
    _id: 5e0aa675f900cb561bf51fae,

  }
]
Run Code Online (Sandbox Code Playgroud)

实际结果

 [
      {
        UUID: '39b099b5-9eaf-4ac3-8d4b-1380369090b5',
        _id: 5e0aa675f900cb561bf51fac,

      },
      {
        UUID: '39b099b5-9eaf-4ac3-8d4b-1380369090b5',
        _id: 5e0aa675f900cb561bf51fad,

      },
      {
        UUID: '39b099b5-9eaf-4ac3-8d4b-1380369090b5',
        _id: 5e0aa675f900cb561bf51fae,

      }
    ]
Run Code Online (Sandbox Code Playgroud)

我最近注意到的是,它经常给出一个恒定的值。通常,当我重新启动服务器时会分配一个新值。还有谁有相同的问题吗?

uuid mongoose mongodb node.js

5
推荐指数
1
解决办法
808
查看次数