Florian Mueller
79903eeebc
fix: correct spelling mistakes
2023-07-10 15:22:33 +08:00
dounix
f415af7225
feat: enable setting ssl common name
...
template, documentation, default values.yaml for value
ssl.Commonname to support vault-issuer
vault-issuer (k8s clusterIssuer) requires CN to be set by default
closes: emqx#11199
2023-07-06 10:59:13 -04:00
Ilya Averyanov
9af0030538
chore: bump to v5.1.1
2023-07-05 18:43:45 +03:00
Thomas Schmid
27a9731935
feat(helm-chart): add support for topologySpreadConstraints
2023-07-03 16:48:21 +02:00
Ivan Dyachkov
a38a79aff8
fix(rpm): add missing dependencies for Amazon Linux 2023
2023-06-19 21:44:00 +02:00
Adrian Pauli
f7832727e4
feat(helm): possibility to add `minReadySeconds` in helm chart for the stateful set
2023-06-14 20:41:57 +02:00
Zaiming (Stone) Shi
9c1f77d733
ci: upgrade to otp 25.3.2-1 and elixir 1.14.5
2023-06-02 18:01:09 +02:00
Zaiming (Stone) Shi
47e78ec5a0
chore: bump helm chart versions to 5.1.0
2023-05-30 13:39:40 +02:00
Thales Macedo Garitezi
79f6861499
chore: prepare to tag v5.0.26
2023-05-29 09:17:59 -03:00
Zaiming (Stone) Shi
2df941015b
chore: bump chart versions
2023-05-09 00:15:04 +02:00
Zaiming (Stone) Shi
3dba862f85
Merge pull request #10629 from zmstone/0506-add-kafka-gssapi-kerberos-auth
...
fix(kafka): ensure brod_gssapi and sasl_auth included in release
2023-05-08 13:57:33 +02:00
Zhongwen Deng
e3d5df37f4
chore: replace /bin/sh with /bin/bash
2023-05-08 15:44:11 +08:00
Zhongwen Deng
14ecfce69f
fix: systemd stop don't stop port in the desired order
2023-05-08 15:44:11 +08:00
Zaiming (Stone) Shi
aaf3bf27c4
fix(kafka): ensure brod_gssapi sasl_auth are include in release
2023-05-07 09:43:58 +02:00
Zaiming (Stone) Shi
d5f5f35787
Merge remote-tracking branch 'origin/release-50' into 0502-merge-release-50-back-to-master
2023-05-02 18:08:04 +02:00
Zaiming (Stone) Shi
4d705817d8
refactor(log): move default values to schema
2023-04-29 22:10:19 +02:00
JimMoen
66155a8636
chore: add ms msodbcsql docker file base on emqx-enterprise
2023-04-27 20:48:01 +08:00
Ivan Dyachkov
35c48ef009
chore: v5.0.24
2023-04-26 18:02:44 +02:00
Ivan Dyachkov
c858fba9d4
chore: v5.0.23
2023-04-18 17:34:28 +02:00
Ivan Dyachkov
c03a94bae9
chore: e5.0.3-alpha.1
2023-04-17 16:48:07 +02:00
Ivan Dyachkov
1e33600190
chore: bump version to v5.0.22
2023-04-12 17:33:53 +02:00
Thales Macedo Garitezi
6e596ec322
Merge pull request #10224 from thalesmg/helm-cluster-ip
...
feat(helm): add option to customize `clusterIP`
2023-03-29 09:44:42 -03:00
Zaiming (Stone) Shi
80eb9d7542
Merge pull request #10252 from emqx/release-50
...
0327 merge release-50 to master
2023-03-29 12:33:17 +02:00
Thales Macedo Garitezi
69fc1123ee
refactor: change enum constructors and improve docs
2023-03-27 17:30:17 -03:00
Thales Macedo Garitezi
9031c398fb
feat(helm): add option to customize `clusterIP`
...
Fixes https://github.com/emqx/emqx/issues/10223
Adds an option to set `clusterIP` to a fixed IP if the user wants
that.
2023-03-24 09:50:05 -03:00
Serge Tupchii
761847b74a
ci: update emqx-builders with OTP 24.3.4.2-3 and 25.1.2-3
...
These OTP versions implement mnesia_hook:unregister_hook/1
2023-03-23 11:59:43 +02:00
Ingmar Delsink
d2c5cbbcaa
fix(helm): helm chart extraVolumeMounts and extraVolumes indentation
2023-03-21 15:21:08 +01:00
Ivan Dyachkov
66d8e4e1e2
Merge pull request #10139 from Rory-Z/feat/helm-support-extra-volume
...
feat(helm): helm chart support extraVolumeMounts and extraVolumes
2023-03-17 15:16:36 +00:00
Zaiming (Stone) Shi
149afe863f
chore: e5.0.2/v5.0.21 code freeze
2023-03-17 13:19:44 +01:00
Rory Z
604ef774be
feat(helm): helm chart support extraVolumeMounts and extraVolumes
...
Done of https://github.com/emqx/emqx/issues/10116
2023-03-15 16:41:40 +08:00
Stefan Strigler
beef7bb0e7
chore: bump vsn e5.0.2-alpha.1
2023-03-14 10:56:18 +01:00
Thomas Schmid
75ce870cbe
fix(helm-charts): fix for multiple service annotations
...
Fix to support adding multiple service annotations
2023-03-13 15:36:43 +01:00
Zaiming (Stone) Shi
fe27604010
Merge remote-tracking branch 'origin/release-50' into 0308-merge-release-50-back-to-master
2023-03-08 16:46:45 +01:00
Zaiming (Stone) Shi
133734b345
chore: bump version number to e5.0.1-rc.1 and v5.0.20
2023-03-07 08:41:13 +01:00
Zaiming (Stone) Shi
8a9984cce9
docs: add a comment in docker README.md
2023-03-02 14:32:10 +01:00
Zaiming (Stone) Shi
a5f31d0bf4
Merge remote-tracking branch 'origin/master' into 0301-merge-release-50-to-master
2023-03-01 14:04:29 +01:00
Zaiming (Stone) Shi
0185c81f69
chore: bump opensource edition version to v5.0.19
2023-03-01 11:53:24 +01:00
Zaiming (Stone) Shi
ceec7e9707
Merge pull request #10027 from zmstone/0224-fix-docker-entrypoint-env-overrides
...
0224 fix docker entrypoint env overrides
2023-03-01 08:10:55 +01:00
Zaiming (Stone) Shi
5150407f7b
chore: bump to version v5.0.18
2023-02-24 20:06:43 +01:00
Zaiming (Stone) Shi
b3f3bdeafe
Merge remote-tracking branch 'origin/master' into release-50
2023-02-24 20:05:59 +01:00
Zaiming (Stone) Shi
9bb5abf44a
fix(docker-entrypoint.sh): allow setting EMQX_NODE__NAME for docker
...
Prior to this change EMQX_NODE__NAME is ignored by docker entrypoint
script which will in turn set EQMX_NODE_NAME by resolving
the node name and domain name respectively.
2023-02-24 16:01:38 +01:00
Ivan Dyachkov
beb5a238e7
chore(charts): add readme and a script to sync changes
2023-02-22 10:10:56 +01:00
Ivan Dyachkov
2d67c96553
feat(charts): add pod disruption budget to ee
2023-02-22 10:10:54 +01:00
Ivan Dyachkov
74c4731c4a
Merge pull request #9986 from a-d-r-i-a-n-d/master
...
Add MQTT ingress and remove mgmt references
2023-02-22 08:59:35 +00:00
Ivan Dyachkov
2b341832f1
Merge pull request #10001 from id/chore-charts-fix-object-to-list
...
Chore charts fix object to list
2023-02-22 08:55:08 +00:00
Ivan Dyachkov
4461a07af2
Merge pull request #9213 from may-cDev/master
...
feat: Add pod disruption budget to helm chart
2023-02-21 10:17:33 +00:00
Ivan Dyachkov
cb5aeaab2e
chore(charts-ee): fix object to list
2023-02-21 08:37:40 +01:00
Tautcius
5cf9fa90fb
chore(charts): fix object to list
...
Leaving default value ```{}``` makes error when trying to install chart. need to be a list to work properly with certificate names list.
2023-02-21 08:37:40 +01:00
Adrian Deaconu
57ef42bad6
fix: enterprise EMQX Image name
2023-02-20 13:26:20 +00:00
Adrian Deaconu
b0a7947b80
feat: Add MQTT ingress and remove mgmt references (enterprise)
2023-02-20 10:50:34 +00:00
Zaiming (Stone) Shi
6f1eaca253
chore: bump version to e5.0.1-alpha.1
2023-02-20 08:28:14 +01:00
Ivan Dyachkov
b90d371836
ci: export docker image in build-slim-packages
2023-02-17 16:43:49 +01:00
Andrew Mayorov
c7f535abc7
chore: bump OTP-24 image version to 24.3.4.2-2
2023-02-17 11:16:26 +03:00
Adrian Deaconu
24825da2a8
feat: Add MQTT ingress and remove mgmt references
2023-02-17 01:29:53 +00:00
Ivan Dyachkov
4f75dbbe7f
chore: remove otp version from rpm package name
2023-02-15 10:21:07 +01:00
Zaiming (Stone) Shi
a11217aa0f
chore: bump version to v5.0.17
2023-02-12 11:36:53 +01:00
Ivan Dyachkov
202f6d0181
ci: stop building alpine docker image
2023-02-09 14:19:35 +01:00
Zaiming (Stone) Shi
af579b2f0e
Merge pull request #9827 from Diaoul/patch-1
...
fix: add clusterDomain in values
2023-02-03 08:36:46 +01:00
Zaiming (Stone) Shi
c5085ab235
chore: bump chart version to v5.0.16
2023-02-02 17:42:40 +01:00
Zhongwen Deng
9cbad5297c
fix: primary logger level not update
2023-02-01 11:16:30 +08:00
Antoine Bertin
81e7f26ec6
fix: add clusterDomain to enterprise chart
2023-01-27 23:50:56 +01:00
Antoine Bertin
297d33dbad
feat: add clusterDomain value
2023-01-27 23:50:56 +01:00
Antoine Bertin
940b238ad9
fix: add clusterDomain in values
2023-01-27 23:50:55 +01:00
Zaiming (Stone) Shi
57607ca0ce
chore: prepare for v5.0.15 release
2023-01-20 11:20:34 +01:00
Zaiming (Stone) Shi
0363f12f2f
Merge pull request #9331 from 1995parham/master
...
Correct `internalmqtt` port configuration in chart
2023-01-20 11:16:39 +01:00
Parham Alvani
a4583d2afa
fix: Correct chart variable for internal MQTT port and HTTPS dashboard.
...
These variables are coming from v4, and they were incorrect.
This commit will fix them.
2023-01-19 13:46:44 +03:30
Rory Z
4cdfa088ae
feat(helm): user can define service account by userself
2023-01-19 13:37:46 +08:00
Ivan Dyachkov
dcb2fd2daf
docs: update docker documentation
...
- loaded plugins and loaded modules are not applicable in 5.0
- add information on how to correctly persist configuration in `/etc/`
- remove --platform arg from Dockerfile
- update documentation links in charts readme
2023-01-18 10:52:56 +01:00
Rory Z
b8a92b7371
fix(helm): fix error environment variables
2023-01-18 09:56:21 +08:00
zhongwencool
0049b4a294
Merge branch 'master' into release-50
2023-01-13 16:39:35 +08:00
Ivan Dyachkov
49e1f51765
ci: simplify build_and_push_docker_images workflow
2023-01-12 09:45:17 +01:00
Zhongwen Deng
fdc0682c3f
fix: elvis warning
2023-01-11 17:30:45 +08:00
Zaiming (Stone) Shi
18246442aa
chore: prepare v5.0.13-rc.1
...
bump dashboard version to v1.1.4
2022-12-26 21:45:48 +01:00
Andrew Mayorov
2e1cdd039e
ci: include OTP-25 in some workflows
...
* Use OTP-25 exclusively for Elixir builds
* Include OTP-25 in slim package builds
* Include OTP-25 in test workflow matrices
2022-12-16 13:45:04 +03:00
Zaiming (Stone) Shi
56066a03b5
Merge remote-tracking branch 'origin/release-50' into 1214-sync-master-upstreams
2022-12-14 20:04:20 +01:00
Zaiming (Stone) Shi
82db73c3f7
chore: bump version to v5.0.12
2022-12-14 20:02:42 +01:00
Zaiming (Stone) Shi
42c58e2a91
Merge remote-tracking branch 'origin/release-50' into 1214-sync-master-upstreams
2022-12-14 15:29:13 +01:00
Rory Z
5e76183901
fix(helm): chart using incorrect secret values with custom credentials
2022-12-13 10:24:27 +08:00
Rory Z
b3aa3ac360
chore: helm chart support externalTrafficPolicy
...
Fix https://github.com/emqx/emqx/issues/9515
2022-12-12 16:47:34 +08:00
Ivan Dyachkov
f16513794c
docs: update docker readme
2022-12-09 15:39:48 +01:00
Rory
7aec39f443
Merge pull request #9509 from Rory-Z/release-50
...
fix(helm): fix some helm error
2022-12-09 18:04:56 +08:00
Rory Z
0c1e1d53b6
fix(helm): fix some helm error
2022-12-09 11:04:34 +08:00
Zaiming (Stone) Shi
1c2fc4b6c3
Merge remote-tracking branch 'origin/release-50' into 1206-chore-merge-ee50-to-release-50
2022-12-06 16:35:56 +01:00
Ivan Dyachkov
6ced692ce6
docs: fix minor issues in docker readme
2022-11-29 20:29:53 +01:00
Zaiming (Stone) Shi
7ee53e5319
Merge tag 'v5.0.11' into dev/ee5.0
2022-11-28 21:02:21 +01:00
Zaiming (Stone) Shi
9dcec9cd23
chore: fix chart version
2022-11-27 09:24:37 +01:00
Zaiming (Stone) Shi
09455edae8
Merge tag 'v5.0.10' into dev/ee5.0
2022-11-16 16:20:30 +01:00
raoxiaoli
a66a4ffa49
fix(helm): fix existingName does not take effect
...
when ssl.enabled and ssl.useExisting are true, ssl.existingName does not take effect
2022-11-11 10:16:02 +08:00
Zaiming (Stone) Shi
67da0a1479
chore: bump chart version to 5.0.10
2022-10-24 11:48:49 +02:00
Zaiming (Stone) Shi
508c0e84d0
Merge branch 'release-v50' into master
2022-10-24 11:46:31 +02:00
Mayer Maximilian
08e1566490
feat: Add pod disruption budget to helm chart
...
Now it is possible to define the pod disruption budget.
Closes : #8222
2022-10-24 09:51:49 +02:00
Zaiming (Stone) Shi
11daaa08e2
chore: bump version numbers to 5.0.9
2022-10-24 09:42:25 +02:00
Ivan Dyachkov
cd40acb035
chore: fix ssl.enable variable in enterprise helm chart
2022-10-20 08:54:29 +02:00
Tautcius
228118b1fa
chore(charts): Update certificate.yaml
...
Typo in if statement that prevented creation of Certificate resource.
2022-10-18 09:53:12 +08:00
Zaiming (Stone) Shi
abb941d161
docs: remove port 8081
...
port 8081 is the management API in 4.x
in 5.0 api port is 18083 (same as for serving the dashboard)
2022-10-05 17:15:19 +02:00
Ivan Dyachkov
0c782963c7
chore: don't keep tar.gz in the docker image
2022-09-29 15:38:28 +02:00
Shawn
4135910b42
chore: merge master into dev/ee5.0
2022-09-26 09:52:33 +08:00
JimMoen
85835256f1
Merge tag 'v5.0.8' into merge-release-v5.0.8-into-master
2022-09-23 16:06:44 +08:00
zhouzb
f0db2c0f12
chore: bump vsn for helm chart
2022-09-17 21:56:47 +08:00
Rory Z
b3355ff035
chore(helm): rename emqx-ee helm chart to emqx-enterprise
2022-09-13 17:43:00 +08:00
Rory Z
cbe2173547
chore(helm): add image.tag for helm chart
2022-09-13 15:31:14 +08:00
Rory Z
874414793f
chore: add emqx enterprise helm chart
2022-09-13 14:06:39 +08:00
Zaiming (Stone) Shi
befc4acced
Merge remote-tracking branch 'origin/master' into merge-master-to-ee50-a
2022-09-06 20:31:38 +02:00
zhouzb
dceb93dc2a
chore: bump helm chart version to 5.0.7
2022-08-30 09:33:52 +08:00
Shawn
b3162fe5ff
fix: conflicts between master and ee5.0
2022-08-14 22:24:09 +08:00
Shawn
cd0114b3dc
fix: ensure PROFILE=emqx when running make emqx-elixir
2022-08-14 17:57:11 +08:00
JimMoen
2843d33f7a
chore: refine md form format
2022-08-11 16:59:18 +08:00
firest
966b508c6f
chore: fix status test error
2022-08-09 11:22:53 +08:00
lukas
c56f84b997
feat(helm): add ssl support for helm chart
2022-07-31 17:32:19 +02:00
Rory Z
7b270db8d9
chore: update docker entry point, support dns cluster in k8s
2022-07-22 10:18:30 +08:00
Andreas Lindhé
354c145897
docs(docker): Fix typos in Docker README
...
Capitalize:
* EMQX
* Linux
* MQTT
* TCP
* Redis
💡 git show --color-words='\w+'
Fix typos:
* EMQ --> EMQX
* Properly mark variables and filenames as code
💡 git show --word-diff-regex='.'
Miscellaneous:
* Rephrase to fix grammar mistakes.
* Remove redundant blank line
💡 git show --color-words='\w+'
Fix `markdownlint` warnings:
* MD012/no-multiple-blanks Multiple consecutive blank lines
* MD025/single-title/single-h1 Multiple top-level headings in the same document
* MD034/no-bare-urls Bare URL used
2022-07-15 14:42:13 +02:00
Thales Macedo Garitezi
54181c49e9
fix(elixir): set locale for docker images (docker)
...
Elixir wants to run under UTF-8 locales. Since we changed the base
runner image to Debian, we have to set those variables for it to pick
them up.
2022-07-04 11:22:06 -03:00
Zaiming (Stone) Shi
7dc06d3533
fix(plugins): ensure plugins dir is created for deb and rpm
2022-07-01 12:46:27 +02:00
Zhongwen Deng
92019e4d4c
chore: don't copy i18n.conf
2022-07-01 09:33:35 +08:00
Zaiming (Stone) Shi
d3f8ebd10f
ci: fix relup test workflow and upgrade builder to 5.0-17
...
builder 5.0-17 has emqtt-bench and lux included
so we do not need to rebuild the software for each ci job
2022-06-27 12:06:13 +02:00
Zaiming (Stone) Shi
a2a4c813e7
Merge pull request #8246 from Rory-Z/feat/helm-support-dns-cluster
...
feat(helm): support dns cluster
2022-06-16 14:10:06 +01:00
Rory Z
780bda2803
feat(helm): support dns cluster
2022-06-16 18:48:27 +08:00
Rory Z
addbba3b52
Merge pull request #8237 from Rory-Z/master
...
chore(helm): add pod annotation
2022-06-16 17:56:00 +08:00
Rory Z
2c8f35081b
chore(helm): add pod annotation
2022-06-16 14:08:54 +08:00
Zaiming (Stone) Shi
05782c4e4e
refactor: delete k8s.app_name config
2022-06-16 00:11:41 +02:00
Rory Z
ad37198580
chore(helm): delete preStop command
2022-06-15 10:37:48 +08:00
Zaiming (Stone) Shi
9b572f341b
Merge pull request #8181 from zmstone/0611-fix-docker-port-expose
...
fix(docker): no need to expose port 6369 and 6370
2022-06-11 20:27:03 +01:00
Zaiming (Stone) Shi
e93576c748
fix(docker): no need to expose port 6369 and 6370
2022-06-11 18:46:40 +02:00
Zaiming (Stone) Shi
eaf071c4cf
chore: delete unused code
2022-06-11 14:51:11 +02:00
Zaiming (Stone) Shi
174ea5291a
Merge pull request #8147 from Rory-Z/master
...
fix: fix helm install failed when enable ingress
2022-06-09 13:54:51 +01:00
Zaiming (Stone) Shi
a9ca4e60fe
fix: run emqx in docker with 'emqx' as node name by default
...
Prior to this commit (also 4.x), the docker entrypoint script
sets default node name to $(hostname), which is typically a hash
like '6ec088117e14' and the erlang distribution port (ekka_epmd)
and gen_rpc port becomes non-deterministic.
After this commit, docker nodes start by default as name `emqx`,
so that the ports are static unless name is specifically set by
user. (4370 for erlang distribution and 5370 for gen_rpc)
2022-06-09 07:23:33 +02:00
Rory Z
c360486d87
fix: fix helm install failed when enable ingress
2022-06-07 14:49:17 +08:00
Rory Z
d5704c2c48
build(docker): change docker base image to debian, and add new tag for alpine image
2022-06-07 06:15:15 +02:00
Zaiming (Stone) Shi
fc4d9e4dcd
ci: use emqx-builder 5.0-16
...
Fixed openssl compatibility issue
2022-06-06 10:54:26 +02:00
JianBo He
4567552fe8
Merge pull request #7715 from Rory-Z/feat/helm-ingress-pathType
...
feat(helm): the pathType of ingress can be made configurable via values
2022-06-01 15:46:43 +08:00
Zaiming (Stone) Shi
bb79b0b5b7
Merge pull request #7211 from Rory-Z/fix/helm-upgrade-error
...
fix(helm): delete needless labels for helm upgrade
2022-06-01 05:48:20 +01:00
Rory Z
9821596ca8
feat(helm): the pathType of ingress can be made configurable via values
2022-06-01 09:53:43 +08:00
zhanghongtong
54b0454444
build(helm): add preStop command for container
...
update probe for container
2022-06-01 09:52:55 +08:00
zhanghongtong
e2f63cdfce
fix(helm): delete needless labels for helm upgrade
2022-06-01 09:51:35 +08:00
Swilder-M
e20c36f426
chore(readme): modify img and docs link
2022-05-19 11:30:48 +08:00
Shawn
5d65bdaa47
chore: ping emqx-builder to 5.0-15
2022-05-16 18:10:42 +08:00
JianBo He
b5132e6afb
chore: remove tailing space
2022-05-16 09:40:35 +08:00
wuxingzhong
b120b0d521
fix: use storageClassName instead of annotation
2022-05-16 09:40:07 +08:00
Zhongwen Deng
ec625363cf
fix: emqx can't start with systemctl
2022-05-15 17:13:56 +08:00
Kjell Winblad
74c33cd4e5
feat(rule_engine): add jq function to the rule engine
...
This commit adds a function to the rule engine that alows users
to transform text or JSON objects using [jq filter programs][1].
[jq][1] is a command line tool that can be used to transform
and filter JSON text using jq's built-in language. The rule engine
function that is added with this commit uses the
[Erlang jq NIF library][2] that wraps the jq C library in an
Erlang NIF function.
[1]: https://stedolan.github.io/jq/
[2]: https://github.com/emqx/jq
2022-05-04 17:09:16 +02:00
Zaiming (Stone) Shi
865331c084
fix(bin/emqx): ensure abs path /bin/bash to start emqx in systemd
2022-04-29 10:08:28 +02:00
Zaiming (Stone) Shi
842c661cef
Merge pull request #7643 from Rory-Z/master
...
feat(helm): add service monitor for prometheus
2022-04-22 06:08:24 +01:00
Zaiming (Stone) Shi
e7033558f3
fix(emqx.spec): bad dependency list for el7 and el8
2022-04-19 22:25:59 +02:00
Zaiming (Stone) Shi
5d10071319
chore(rpm/deb): delete init.d stuff
2022-04-19 22:25:59 +02:00
Rory Z
8cbb0041d4
docs(helm): add metrics part for README
2022-04-18 11:36:48 +08:00
Rory Z
5f5b3618e2
chore(helm): update api path to v5
2022-04-18 11:28:04 +08:00
Gabriele Montano
4df2b74cb8
fix: fix networking api version, add service monitor for prometheus
2022-04-18 10:23:09 +08:00
Zaiming (Stone) Shi
b49df4599a
build: use latest builder images (alpine 3.15.1)
...
OpenSSL-1.1.1n
2022-03-25 07:38:39 +01:00
Zaiming (Stone) Shi
0a5d1b0f52
chore: delete epmd related ports and settings
2022-03-23 22:16:10 +01:00
Zaiming (Stone) Shi
a216f1bf18
chore: emqx.service shard for deb and rpm
2022-03-11 13:34:54 +01:00