首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Kubernetes支持ejabberd吗?

Kubernetes支持ejabberd吗?
EN

Stack Overflow用户
提问于 2018-08-24 16:46:43
回答 1查看 1.7K关注 0票数 2

我可以在docker swarm上运行ejabberd服务。我要在kubernetes上部署ejabberd服务吗?

表示群的YML:

代码语言:javascript
复制
version: "3.3"
services:
  ejabberd:
    image: ejabberd/ecs:18.03
    networks:
      - backend
    ports:
      - 5222:5222
      - 5269:5269
      - 5280:5280
    volumes:
      - ./ejabberd/database/:/home/ejabberd/database/
      - ./ejabberd/logs/:/home/ejabberd/logs/
      - ./ejabberd/conf/ejabberd.yml:/home/ejabberd/conf/ejabberd.yml
networks:
  backend:
    external: true
EN

回答 1

Stack Overflow用户

发布于 2018-08-25 05:22:41

这是kubernetes的基本部署yaml文件,没有卷。您还可以添加一些卷挂载,这取决于您如何使用它们。

代码语言:javascript
复制
apiVersion: apps/v1
kind: Deployment
metadata:
  name: ejabberd-deployment
  labels:
    app: ejabberd
spec:
  replicas: 1
  selector:
    matchLabels:
      app: ejabberd
  template:
    metadata:
      labels:
        app: ejabberd
    spec:
      containers:
      - name: ejabberd
        image: ejabberd/ecs
        ports:
        - containerPort: 5280
        - containerPort: 5222
        - containerPort: 5269
票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52000688

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档