Skip to content

Commit 60bf058

Browse files
authored
Merge branch 'master' into worker/1.153.0
2 parents 36ab97c + ffb1578 commit 60bf058

98 files changed

Lines changed: 4980 additions & 889 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ examples/terraform/jfrog-platform-aws-install/artifactory-license.yaml
2323
examples/terraform/jfrog-platform-aws-install/jfrog-custom.yaml
2424
examples/terraform/jfrog-platform-aws-install/terraform.tfstate
2525
examples/terraform/jfrog-platform-aws-install/terraform.tfstate.backup
26+
examples/terraform/jfrog-platform-aws-install/terraform.tfvars
2627

2728
#
2829
tmp

examples/terraform/jfrog-platform-aws-install/eks.tf

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ resource "aws_security_group_rule" "allow_management_from_my_ip" {
1616

1717
module "eks" {
1818
source = "terraform-aws-modules/eks/aws"
19+
version = "~> 20.0"
1920

2021
cluster_name = local.cluster_name
2122
cluster_version = var.kubernetes_version
@@ -230,6 +231,7 @@ resource "kubernetes_storage_class" "gp3_storage_class" {
230231

231232
module "ebs_csi_irsa_role" {
232233
source = "terraform-aws-modules/iam/aws//modules/iam-role-for-service-accounts-eks"
234+
version = "~> 5.0"
233235

234236
role_name = "ebs-csi-${module.eks.cluster_name}-${var.region}"
235237
attach_ebs_csi_policy = true

examples/terraform/jfrog-platform-aws-install/metrics.tf

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,4 @@
1-
# Configure the Helm provider to use the EKS cluster
2-
provider "helm" {
3-
kubernetes {
4-
host = module.eks.cluster_endpoint
5-
token = data.aws_eks_cluster_auth.jfrog_cluster.token
6-
cluster_ca_certificate = base64decode(module.eks.cluster_certificate_authority_data)
7-
}
8-
}
9-
10-
# Install the metrics server
1+
# Install the metrics server if the deploy_metrics_server variable is true
112
resource "helm_release" "metrics_server" {
123
count = var.deploy_metrics_server ? 1 : 0
134

examples/terraform/jfrog-platform-aws-install/providers.tf

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
# Setup the providers
22
terraform {
3+
required_version = ">= 1.0"
34
# Use a local backend
45
backend "local" {
56
path = "./state/terraform.tfstate"
@@ -18,21 +19,32 @@ terraform {
1819
# }
1920

2021
required_providers {
21-
# Kubernetes provider
22+
# AWS provider
2223
aws = {
2324
source = "hashicorp/aws"
25+
version = "~> 5.0"
2426
}
2527
# Kubernetes provider
2628
kubernetes = {
2729
source = "hashicorp/kubernetes"
30+
version = "~> 2.23"
2831
}
2932
# Helm provider
3033
helm = {
3134
source = "hashicorp/helm"
35+
version = "~> 3.0"
3236
}
3337
}
3438
}
3539

3640
provider "aws" {
3741
region = var.region
3842
}
43+
44+
provider "helm" {
45+
kubernetes = {
46+
host = module.eks.cluster_endpoint
47+
token = data.aws_eks_cluster_auth.jfrog_cluster.token
48+
cluster_ca_certificate = base64decode(module.eks.cluster_certificate_authority_data)
49+
}
50+
}

examples/terraform/jfrog-platform-aws-install/variables.tf

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -268,6 +268,11 @@ variable "jfrog_charts_repository" {
268268
variable "jfrog_platform_chart_version" {
269269
description = "The jfrog-platform chart version"
270270
default = ""
271+
272+
validation {
273+
condition = var.jfrog_platform_chart_version != null && var.jfrog_platform_chart_version != ""
274+
error_message = "The jfrog_platform_chart_version variable must be set. Specify a valid chart version in a terraform.tfvars file (e.g., 'jfrog_platform_chart_version = \"11.1.9\"')."
275+
}
271276
}
272277

273278
variable "deploy_metrics_server" {

examples/terraform/jfrog-platform-aws-install/vpc.tf

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ data "aws_availability_zones" "available" {
99

1010
module "vpc" {
1111
source = "terraform-aws-modules/vpc/aws"
12+
version = "~> 5.0"
1213

1314
name = "${var.env_name}-vpc"
1415

stable/artifactory-cpp-ce/CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# JFrog Artifactory CE for C++ Chart Changelog
22
All changes to this chart will be documented in this file
33

4-
## [107.111.12] - Feb 17, 2024
4+
## [107.117.14] - Feb 17, 2024
55
* Fixed an issue by disabling a pro-only service (Onemodel)
66
* Disabling a pro-only service (Evidence)
77
* Updated federation key to rtfs in cpp, jcr and oss chart

stable/artifactory-cpp-ce/Chart.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
apiVersion: v2
2-
appVersion: 7.111.12
2+
appVersion: 7.117.14
33
dependencies:
44
- name: artifactory
55
repository: file://charts/artifactory
6-
version: 107.111.12
6+
version: 107.117.14
77
description: JFrog Artifactory CE for C++
88
home: https://www.jfrog.com/artifactory/
99
icon: https://raw.githubusercontent.com/jfrog/charts/master/stable/artifactory-cpp-ce/logo/conan.png
@@ -21,4 +21,4 @@ name: artifactory-cpp-ce
2121
sources:
2222
- https://github.com/jfrog/charts
2323
type: application
24-
version: 107.111.12
24+
version: 107.117.14

stable/artifactory-ha/CHANGELOG.md

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,14 @@
11
# JFrog Artifactory-ha Chart Changelog
22
All changes to this chart will be documented in this file
33

4-
## [107.111.12] - May 15, 2025
4+
## [107.117.14] - August 05, 2025
5+
* Added support for AWS S3 V3 credentials (identity and credential) from a Kubernetes Secret
6+
* Added support for Azure credentials (accountName and accountKey) from a Kubernetes Secret
7+
* Note: `splitServicesToContainers: true` has been the default setting, and starting with releases after september 2025, the helm chart will no longer support disabling this option
8+
* Added emptyDir for /tmp and updated java cert dir to var/ in compliance with readOnly mode
9+
* Changed apiContext path from '/artifactory/service/rtfs' to '/rtfs' for rtfs
10+
11+
## [107.111.0] - May 15, 2025
512
* Added HPA support for the Artifactory HA chart, but only for primary resources. Member resources are going to be deprecated
613
* Updated rtfs version to `1.6.13`
714
* Added a default resource preset for PostgreSQL as small

stable/artifactory-ha/Chart.yaml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
annotations:
2-
artifactoryServiceVersion: 7.111.11
3-
metadataVersion: 7.155.3
4-
observabilityVersion: 2.2.6
2+
artifactoryServiceVersion: 7.117.13
3+
metadataVersion: 7.192.0
4+
observabilityVersion: 2.9.2
55
apiVersion: v2
6-
appVersion: 7.111.12
6+
appVersion: 7.117.14
77
dependencies:
88
- condition: postgresql.enabled
99
name: postgresql
@@ -25,4 +25,4 @@ name: artifactory-ha
2525
sources:
2626
- https://github.com/jfrog/charts
2727
type: application
28-
version: 107.111.12
28+
version: 107.117.14

0 commit comments

Comments
 (0)