All changes to this chart will be documented in this file.
- Added support to read rabbitmq and database secrets from mounted secret files
- Added support for
serviceAccount.annotations
to be passed to chart GH-1841 - Updated rabbitmq multi-arch tag version to to
3.13.6-debian-12-r1
- Added support of specifying resources constraints for RabbitMQ's pre-upgrade-hook job
- Fixed formatting error associated to the
volumeMounts
for thepanoramic
microservice GH-1895
- Fixed #adding colon in image registry breaks deployment with meta label error. GH-1892
- Added chart label to xray pods
- Added
rabbitmq.containerSecurityContext.allowPrivilegeEscalation
flag to ensureRunAsUser
commands cannot bypass their existing sets of permissions. Set tofalse
by default - Updated rabbitmq multi-arch tag version to to
3.12.13-debian-11-r0
- IMPORTANT
- Refactored systemYaml configuration (moved to files/system.yaml instead of key in values.yaml)
- Added ability to provide
extraSystemYaml
configuration in values.yaml which will merge with the existing system yaml whensystemYamlOverride
is not given. GH-1842 - Update postgresql tag version to
15.6.0-debian-11-r16
- IMPORTANT
- Added image section for
initContainers
instead ofinitContainerImage
- Removed image section for
loggers
- Added support for
global.verisons.initContainers
to overrideinitContainers.image.tag
- Updated rabbitmq multi-arch tag version to to
3.12.10-debian-11-r1
- Fixed - StatefulSet pod annotations changed from range to toYaml GH-1828
- Updated README.md to create a namespace using
--create-namespace
as part of helm install - Added a headless service for IPA pod
- IMPORTANT
- Added
unifiedSecretInstallation
flag which enables single unified secret holding all internal (chart) secrets totrue
by default - Renamed sizing yaml file names from
xray-sizing-<size>.yaml
toxray-<size>.yaml
- Important change:
- Update postgresql tag version to
15.2.0-debian-11-r23
- Renamed
common.xrayUserId
topodSecurityContext.runAsUser
- Renamed
common.xrayGroupId
topodSecurityContext.runAsGroup
andpodSecurityContext.fsGroup
- Renamed
common.fsGroupChangePolicy
topodSecurityContext.fsGroupChangePolicy
- Remove fallback section from keda.
- Added support for migrating rabbitmq to high-availability quorum queues setup
- Update minimum supported kubernetes version to 1.19
- Added recommended t-shirt sizing configurations under sizing folder
- Added support for rabbitmq high-availability quorum queues clean install setup
- Fix the pre-upgrade-hook for rabbitmq migration to support installations on openshift platforms
- Fixed - containerSecurityContext on loggers
- Fixed - Support to configure privateRegistry for pre-upgrade-hook
- Added
podSecurityContext.enabled
andcontainerSecurityContext.enabled
to support openshift
- Added TLS support for rabbitmq
- Moved common.extraEnvs to statefulset from values.yaml
- Added
extraEnvVars
for each container - Fixed rabbitmq feature flag conditions for pre-upgrade hook command execution
- Set securePassword to false in a values yaml GH-1763
- Upgraded to autoscaling/v2
- Set Pod disruption budget to none by default if not set in
xray.minAvailable
- Fix lint issue when rabbitmq is disabled
- Inject global image pull secret to the system.yaml for JAS
- Add configuration for JAS images registry and repository in the system.yaml
- Added securityContext for rabbitmq pre-upgrade hook pod
- Adding vm memory memoryHighWatermark field and scheduler field for Rabbitmq Chart
- Update pre-upgrade hook image of rabbitmq
- Updated postgresql multi-arch tag version to
13.10.0-debian-11-r14
- Updated rabbitmq multi-arch tag version to
3.11.10-debian-11-r5
- Added pre-upgrade hook for rabbitmq upgrade from 3.8.x to 3.11.x
- IMPORTANT
- Added default rabbitmq user creation via
load_definition
secret to support upstream bitnami 11.x chart - Updated rabbitmq's chart version to
11.9.3
and image version to3.11.9-debian-11-r1
- Updated initContainerImage and logger image to
ubi9/ubi-minimal:9.1.0.1793
- Added
rabbitmq.featureFlags
to support upgrade from 3.8.x to 3.11.x . More info here
- Updated initContainerImage and logger image to
ubi9/ubi-minimal:9.1.0.1760
- Added topologySpreadConstraints to xray pods
- Allow setting executionServiceAesKey in a secret GH-1685
- Updated postgresql tag version to
13.9.0-debian-11-r11
- Adding support for PodDisruptionBudget
- Updated jfrogUrl text path to copy
- Added pods/log and events resources to xray serviceaccount
- Added option to pass extra environment variables via
common.extraEnvVars
for xray containers
- Updated initContainerImage and logger image to
ubi8/ubi-minimal:8.7.1049
- Updated router version to
7.51.0
- Removed
newProbes.enabled
, default to new probes - Updated Observability version to
1.11.0
- Updated initContainerImage to
ubi8/ubi-minimal:8.6-941
- Added support for annotations for xray statefulset GH-1665
- Added support for lifecycle hooks for all containers
- Updated initContainerImage and logger Image to
ubi8/ubi-minimal:8.6-854
- Added
.Values.xray.openMetrics.enabled
flag to enable metrics (defaults tofalse
) GH-1649 - Added flag
xray.schedulerName
to set for the pods the value of schedulerName field GH-1606 - Updated Observability version to
1.9.3
- Updated initContainerImage to ubi8/ubi-minimal:8.6-854
- Updated rabbitmq version to
3.9.21-debian-11-r0
- Updated router version to
7.45.0
- Added support to truncate (> 63 chars) for unifiedCustomSecretVolumeName
- Added new flag "unifiedSecretInstallation" to enables single unified secret holding all the secrets
- Added
executionserviceAWS
key (optional) in values.yaml like joinkey and masterkey GH-1600 - Updated Observability version to
1.9.2
- Updated router version to
7.42.0
- Use an alternate command for
find
to copy custom certificates
- Updated Observability version to
1.9.0
- Updated Observability version to
1.7.0
- Updated Observability version to
1.6.1
- Updated router version to
7.38.0
- Update rabbitmq chart and image to 8.31.6 and 3.9.15-debian-10-r5
- Updated Observability version to
1.5.1
- Reduce startupProbe
initialDelaySeconds
- Align all liveness and readiness probes failureThreshold to
5
seconds
- Added support for custom global probes timeout
- Added env variable
XRAY_K8S_ENV
to xray server container
- Updated router version to
7.36.1
- Updated Observability version to
1.5.0
- Updated router version to
7.35.0
- Changed dependency charts repo to
charts.jfrog.io
- Added support for
global.nodeSelector
applies to xray pods
- Updated router version to
7.32.1
- Updated Observability version to
1.3.0
- Added support loggers sidecars to tail a configured log
- Added silent option for curl probes
- Corrected the NetworkPolicy podSelector for RabbitMQ and Postgres
- Option to skip wait-for-db init container with '--set waitForDatabase=false'
- Added support for PriorityClass
- Updated Observability version to
1.2.3
- Add more user friendly support for pod affinity and anti-affinity
- Pod anti-affinity is now enabled by default (soft rule)
- Added
ResourceQuota
and permissions for xray execution service - Added support for custom pod annotations using
xray.annotations
- Added support for setting
fsGroupChangePolicy
- Add job permissions to use by execution service
- Updated Observability version to
1.2.2
- Updated router version to
7.30.0
- Sets the AES key used by execution server to the xray server and analysis containers
- Fix regression in affinity path and revert it to its previous path
- Refactored
database-creds
secret to create only when database values are passed - Refactored probes to replace httpGet probes with basic exec + curl
- Added new endpoints for probes
/api/v1/system/liveness
and/api/v1/system/readiness
- Enabled
newProbes:true
by default to use these endpoints - Updated Observability version to `1.2.0
- Fix filebeat sidecar spool file permissions
- Added
extraSecretsPrependReleaseName
to load-definitions secret in rabbitmq subchart - Updated filebeat sidecar container to
7.16.2
- Added
server.mailServer
andserver.indexAllBuilds
as optional fields - Added support for HorizontalPodAutoscaler apiVersion
autoscaling/v2beta2
- Update postgresql tag version to
13.4.0-debian-10-r39
- Refactored
router.requiredServiceTypes
to support platform chart
- Fixed incorrect permission for filebeat.yaml GH-1521
- Moved router.topology.local.requireqservicetypes from system.yaml to router as environment variable
- Updated initContainerImage to
jfrog/ubi-minimal:8.5-204
- Updated Observability version to
1.1.4
- Updated router version to
7.28.2
- Added Observability service
- Added default values cpu and memeory in initContainers
- Updated router version to
7.26.0
- Updated (
rbac.create
andserviceAccount.create
to false by default) for least privileges - Fixed incorrect data type for
Values.router.serviceRegistry.insecure
in default values.yaml GH-1514 - IMPORTANT
- Changed init-container images from
alpine
toubi8/ubi-minimal
- Fixed incorrect data type for
Values.router.serviceRegistry.insecure
in default values.yaml GH-1514
- Added min kubeVersion ">= 1.14.0-0" in chart.yaml
- Update alpine tag version to
3.14.2
- Dropped NET_RAW capability for the containers
- Added support for new probes(set to false by default)
- Updated router version to
7.25.1
- Update router version to
7.24.1
- Support global and product specific tags at the same time
- Updated readme of chart to point to wiki. Refer Installing Xray
- Added security hardening fixes
- Enabled startup probes for k8s >= 1.20.x
- Changed network policy to allow all ingress and egress traffic
- Added support for serviceRegistry insecure flag in router
- Added support for graceful shutdown of router container on SIGTERM
- Update router version to
7.21.5
- Add support for custom secrets
- Update router version to
7.21.3
- Update alpine tag version to
3.14.0
- Add required services for router container in systemYaml
- Added configurable
.Values.global.versions.router
in values.yaml
- Added rabbitmq.nameOverride support for rabbitmq password and url
- Update router version to
7.19.4
- Bumping chart version to align with app version
- Fix broken support for startupProbe for k8s < 1.18.x
- Update router version to
7.18.2
- Added support for
nameOverride
andfullnameOverride
in values.yaml - Fix STS name in hpa
- Breaking change:
- Increased default postgresql persistence size to
300Gi
- Update postgresql tag version to
13.2.0-debian-10-r55
- Update postgresql chart version to
10.3.18
in chart.yaml - 10.x Upgrade Notes - If this is a new deployment or you already use an external database (
postgresql.enabled=false
), these changes do not affect you! - If this is an upgrade and you are using the default PostgreSQL (
postgresql.enabled=true
), you need to pass previous 9.x/10.x/12.x's postgresql.image.tag, previous postgresql.persistence.size and databaseUpgradeReady=true - IMPORTANT
- This chart is only helm v3 compatible
- Update Xray to version
3.23.0
- Release Notes - Update rabbitmq tag version to
3.8.14-debian-10-r32
- Update router version to
7.17.5
- Update alpine tag version to
3.13.5
- Update Xray to version
3.22.1
- Update alpine tag version to
3.13.4
- IMPORTANT
- Added
charts.jfrog.io
as default JFrog Helm repository
- Update Xray to version
3.21.2
- Release Notes
- Update Xray to version
3.21.0
- Update router version to
7.17.2
- Add
timeoutSeconds
to all exec probes - Please refer here
- Update Xray to version
3.20.1
- Update router version to
7.17.1
- Optimized startupProbe time
- Add support for graceful shutdown
- Add support to startupProbe
- Update Xray to version
3.19.1
- Update Xray to version
3.18.1
- Release Notes - Removed bintray URL references in the chart
- Update router version to
7.15.3
- Update Xray to version
3.18.0
- Release Notes
- Update router version to
7.15.2
- Update Xray to version
3.17.4
- Release Notes
- Breaking changes:
- Deprecation of rabbitmq-ha chart - Notes
- Added RABBITMQ_MIGRATION_NOTES.md - Steps for migration of data from rabbitmq-ha to rabbitmq bitnami
- Important: Migration to bitnami rabbitmq should be done before upgrading to 7.x chart versions
- Support for custom certificates using secrets
- Important: Switched docker images download from
docker.bintray.io
toreleases-docker.jfrog.io
- Update alpine tag version to
3.13.1
- Update Xray to version
3.17.2
- Update router version to
7.12.6
- Update Xray to version
3.16.0
- Release Notes - Added support for passing additionalSpec to xray service resource
- Removed unused variables in values.yaml
- Add support for hostAliases
- Update Xray to version
3.15.3
- Release Notes
- Add support for creating additional kubernetes resources - refer here
- Update router version to
7.12.4
- Update Xray to version
3.15.1
- Release Notes
- Update Xray to version
3.14.3
- Release Notes
- Updated Xray application sizing yamls (values-small.yaml, values-medium.yaml, values-large.yaml)
- Update Xray to version
3.14.1
- Release Notes
- Update Xray to version
3.14.0
- Added support for passing actualUsername in secrets
- Added configurable
.Values.global.versions.xray
in values.yaml
- Update postgresql tag version to
12.5.0-debian-10-r25
- Update rabbitmq tag version to
3.8.9-debian-10-r58
- Update rabbitmq-ha tag version to
3.8.9-alpine
- Update Xray to version
3.13.0
- Release Notes - Updated chart maintainers email
- Important: Renamed
.Values.systemYaml
to.Values.systemYamlOverride
- Updated port namings on services and pods to allow for istio protocol discovery
- Update Xray to version
3.12.0
- Release Notes - Update router version to
7.11.2
- Update alpine tag version to
3.12.1
- Support external rabbitmq credentials to come from existing secret
- Support actualUsername for Azure
- Bugfix - Issue with custom image tags
- Update Xray to version 3.11.2 - Release Notes
- Pass system.yaml via external secret for advanced usecases
- Bugfix - stateful set not picking up changes to database secrets
- Update Xray to version 3.11.1 - Release Notes
- Fix values-small,medium,large yaml files
- Change stable repository location to https://charts.helm.sh/stable
- Update bitnami rabbitmq chart to 7.7.1
- Update router version to
1.4.4
- Update Xray to version 3.10.3 - Release Notes
- Add global support for customInitContainersBegin
- Fixed broken joinkey condition
- Updated UPGRADE_NOTES.md
- Update Xray to version 3.9.1
- Added support for resources in init containers
- Update Xray to version 3.8.8 - Release Notes
- Added support for labels for STS and pods
- Update Xray to version
3.8.7
- Release Notes - Update filebeat version to
7.9.2
- Readme Updates
- Update Xray to version
3.8.6
- Release Notes
- Update Xray to version
3.8.5
- Release Notes - Added additional rabbitmq configuration
- Added back
common.xrayVersion
in values.yaml
- Breaking change: Changed
imagePullSecrets
value from string to list. - Breaking change: Added
image.registry
andcommon.xrayVersion
is changed toimage.tag
under analysis,indexer,persist,server and router sections - Added support for global values
- Update postgresql chart version to
9.3.4
- Updated chart maintainers in chart.yaml
- Update router version to
1.4.3
- Update Xray to version
3.8.2
- Release Notes - Update postgresql chart version to
9.3.2
- 9.x Upgrade Notes - IMPORTANT
- If this is a new deployment or you already use an external database (
postgresql.enabled=false
), these changes do not affect you! - If this is an upgrade and you are using the default PostgreSQL (
postgresql.enabled=true
), you need to pass previous 9.x/10.x's postgresql.image.tag and databaseUpgradeReady=true - Update postgresql tag version to
12.3.0-debian-10-r71
- Update rabbitmq tag version to
3.8.7-debian-10-r3
- Update rabbitmq-ha tag version to
3.8.7-alpine
- Added support for external rabbitmq
- Added support for Load Definitions for rabbitmq subchart when
rabbitmq.enabled=true
. Please refer here
- Update Xray to version
3.8.0
- Release Notes - Update rabbitmq-ha tag version to
3.8.6-alpine
- Update rabbitmq tag version to
3.8.6-debian-10-r1
- Add tpl to external database secrets.
- Modified
scheme
toxray.scheme
- Added support for
common.customSidecarContainers
to create custom sidecar containers - Added support for
common.configMaps
to create custom configMaps - Added README for Establishing TLS and Adding certificates. Please refer here
- Update router version to
1.4.2
- Move some postgresql values to where they should be according to the subchart.
- Update Xray to version
3.6.2
- https://www.jfrog.com/confluence/display/JFROG/Xray+Release+Notes#XrayReleaseNotes-Xray3.6.2 - Update rabbitmq-ha tag version to 3.8.5-alpine
- IMPORTANT
- Added ChartCenter Helm repository in README
- Added compatability to support latest 7.x rabbitmq subchart when
rabbitmq.enabled=true
- Update RabbitMQ chart to v7.4.3
- IMPORTANT
- RabbitMQ 7.x chart is not compatible with previous rabbitmq 6.x chart in Xray 3.x chart
- Please refer here for upgrade notes
- Update postgresql tag version to
10.13.0-debian-10-r38
- Update alpine tag version to
3.12
- Update rabbitmq tag version to 3.8.5-debian-10-r14
- Update RabbitMQ chart to v7.3.3
- Update RabbitMQ-HA chart to v1.46.4
- IMPORTANT
- If this is a new deployment or you already use an external database (
postgresql.enabled=false
), these changes do not affect you! - If this is an upgrade and you are using the default PostgreSQL (
postgresql.enabled=true
), you need to pass postgresql.image.tag=9.6.18-debian-10-r7 and databaseUpgradeReady=true
- Added prestartcommand to router container to match same mechanism in all other xray containers
- Update Xray to version
3.5.2
- https://www.jfrog.com/confluence/display/JFROG/Xray+Release+Notes#XrayReleaseNotes-Xray3.5.2 - Update alpine to version
3.12
- Adding tpl to customVolumeMounts
- Fix
replicaCount
in README.md
- Fix broken customVolumeMounts
- Update Xray to version
3.4.0
- https://www.jfrog.com/confluence/display/JFROG/Xray+Release+Notes#XrayReleaseNotes-Xray3.4 - Added Upgrade Notes in README for 3.x upgrades - https://github.com/jfrog/charts/blob/master/stable/mission-control/README.md#special-upgrade-notes
- Update router version to
1.4.0
- Update postgresql tag version to
9.6.18-debian-10-r7
- Added tpl to support external database secrets values
- Added custom volumes/volumesMounts under
common
- Removed custom volumes from each specific service
- Fixes Broken upgrades of charts - use
kubectl delete statefulsets <old_statefulset_xray_name>
and run helm upgrade
- Skip warning in NOTES if
xray.masterKeySecretName
is set
- Adding tpl to values to support jfrogUrl
- Update Xray to version
3.3.0
- https://www.jfrog.com/confluence/display/JFROG/Xray+Release+Notes#XrayReleaseNotes-Xray3.3
- Adding tpl to xray-statefulset for JF_SHARED_PASSWORD
- Support existingsecrets for rabbitmq/rabbitmq-ha passwords
- Bump router version to
1.3.0
- Bump postgresql tag version to
9.6.17-debian-10-r72
in values.yaml
- Fix broken rabbitmq support when
rabbitmq.enabled=true
- customInitContainer identation template fix
- Bump RabbitMQ chart to v6.25.2
- Bump RabbitMQ-HA chart to v1.44.2
- Updated helm v3 commands
- Use dependency charts from
https://charts.bitnami.com/bitnami
- Bump postgresql chart version to
8.7.3
in requirements.yaml
- Support database credentials as secrets
- Support masterKey and joinKey as secrets
- Update Xray to version
3.2.3
- Bump router to version
1.2.1
- README fixes
- Add support for masterKey as secret
- Use
postgresqlExtendedConf
for setting custom PostgreSQL configuration (instead ofpostgresqlConfiguration
)
- Changed all single quotes to double quotes in values files
- Fix for xray pvc
- Unified charts public release
- Cleanup
ingress
code + fixes
- Add default
joinKey
value
- Cleanup of not needed values
- Bump PostgreSQL chart to v8.4.1
- Bump RabbitMQ chart to v6.18.1
- Bump RabbitMQ-HA chart to v1.41.0
- Add support for disabling
consoleLog
insystem.yaml
file
- Fix reference of incorrect key to set external database url from documentation
- Add an annotation with the checksum of the
system.yaml
file to make sure the pods restart after a configuration change
- Update Xray to version
3.2.0
- Update Xray to version
3.0.1
- Update Xray version to 2.11.4
- Fix Xray README
ingerss.additionalRules
description
- Add support for
preStartCommand
- Add a comment stating that it is recommended to use external databases with a static password for production installations
- Add the option to configure resources for the logger containers
- Update Xray version to 2.11.3
- Mark empty map values with
{}
- Added custom volume mounts to the server stateful set
- Added custom annotations to the server, indexer, analysis, and persist stateful sets
- Update Xray version to 2.11.0
- Fix the Xray probes path
- Make the Xray probes customisable
- Prevent probes failing on 403 (Forbidden) - fixes
- Prevent probes failing on 403 (Forbidden)
- Update Xray logo
- Update Xray version to 2.10.7
- Update Xray version to 2.10.5
- Update Xray version to 2.10.4
- Update Xray version to 2.10.1
- Update Xray version to 2.10.0
- Add support for running custom init containers before the predefined init containers using
common.customInitContainersBegin
- Update Xray version to 2.9.0
- Add the option to provide a precreated secret for XRAY_MASTER_KEY
- Add information about Xray ingress additionalRules
- Change Ingress API to be compatible with recent kubernetes versions
- Add the option to provide ingress additional rules
- Updated README.md to the new defaults.
- Set default server and indexer services persistence to
true
. - IMPORTANT:
- To upgrade from a previous Xray deployment, you have to pass the
--force
flag to thehelm upgrade
command. - This is mandatory to force the change services persistence to
true
. - This change will recreate the server and indexer pods!
- NOTE: Don't forget to pass the DBs passwords to the
helm upgrade
if these were auto generated. See README.md for details in the Upgrade section.
- To upgrade from a previous Xray deployment, you have to pass the
- Update Xray version to 2.8.9
- Update Xray version to 2.8.8
- Update chart maintainers
- Add values files for small, medium and large installations
- Document the mongoDB resources values suggestion
- Fix xray-server service annotation
- Optional support for PostgreSQL with TLS
- Update Xray version to 2.8.7
- Add persistence to Server and Indexer
- Update Xray version to 2.8.6
- Update stateful set api and add serviceName spec
- Fix missing logger image tag
- Updated Xray version to 2.8.3
- Updated Xray version to 2.8.2
- Updated rabbitmq-ha chart version to 1.26.0
- Simplify handling connection strings setup in
xray_config.yaml
to better support ampersand in external connection strings - IMPORTANT: If using an external connection string for PostgreSQL or MongoDB, do not escape the ampersand with
\
- Move
skipEntLicCheckForCloud: true
config to be part of default Xray config
- Added support for customizing the xray_config.yaml file using a configmap
- Added Xray server service annotations
- Updated Xray version to 2.8.0
- Add network policy support
- Add information about upgrading Xray with auto-generated postgres password
- Switched to StatefulSets to preserve micro-service Ids
- Added label selector for Xray ingress
- Revert securityContext change that was causing issues
- Move securityContext to container level
- Updated Xray version to 2.7.3
- Updated values.yaml added an important comment for the MongoDB requirements.
- Support loggers sidecars to tail a configured log
- Updated Xray version to 2.7.0
- Add an option to set the indexAllBuilds configuration option in order to index all the builds in artifactory
- Updated Postgres version to 9.6.11
- Updated Xray version to 2.6.3
- Added missing documentation about using
mongodb.enabled=false
when using external MongoDB
- Added support for
common.customInitContainers
to create custom init containers
- Updated Xray version to 2.6.0
- Fix for 0.7.7 (Improve server health probes to support GKE ingress controller. Fixes #149)
- Improve server health probes to support GKE ingress controller. Fixes #149
- Using secret for external databases. Fixes #73
- Fix bad example in [README.md]. Fixes #127.
- Fix indent of
nodeSelector
,affinity
andtolerations
in the templates
- Updated Xray version to 2.4.6
- Replace POSTGRESS_ with POSTGRES_ (remove double S)
- Updated Xray version to 2.4.2
- Update postgresql chart to version 0.9.5 to be able and use
postgresConfig
options
- Add Apache 2.0 license
- Updated Xray version to 2.4.1
- Allows ingress default
backend
to be enabled or disabled (defaults to enabled) - Allows rabbitmq to be used instead of rabbitmq-ha by settings rabbitmq-ha.enabled: false and rabbitmq.enabled: true
- Updated Xray version to 2.4.0
- Quote ingress hosts to support wildcard names
- Add
helm repo add jfrog https://charts.jfrog.io
to README
- Add pods nodeSelector, affinity and tolerations
- Updated Xray version to 2.3.3
- Per service replica count
- New RabbitMQ HA helm chart version 1.9.1
- Updated Xray version to 2.3.2
- Updated Xray version to 2.3.0
- Enabled RBAC support
- Added ingress support
- Updated Xray version to 2.2.4