File tree Expand file tree Collapse file tree 2 files changed +24
-4
lines changed
Expand file tree Collapse file tree 2 files changed +24
-4
lines changed Original file line number Diff line number Diff line change @@ -971,6 +971,8 @@ The following parameters are available in the `k8s::repo` class:
971971* [ ` manage_container_manager ` ] ( #-k8s--repo--manage_container_manager )
972972* [ ` container_manager ` ] ( #-k8s--repo--container_manager )
973973* [ ` major_version ` ] ( #-k8s--repo--major_version )
974+ * [ ` core_package_base ` ] ( #-k8s--repo--core_package_base )
975+ * [ ` crio_package_base ` ] ( #-k8s--repo--crio_package_base )
974976
975977##### <a name =" -k8s--repo--manage_container_manager " ></a >` manage_container_manager `
976978
@@ -996,6 +998,22 @@ The major version of Kubernetes to deploy repos for
996998
997999Default value: ` $k8s::version.split('\.')[0, 2].join('.') `
9981000
1001+ ##### <a name =" -k8s--repo--core_package_base " ></a >` core_package_base `
1002+
1003+ Data type: ` String[1] `
1004+
1005+
1006+
1007+ Default value: ` 'https://pkgs.k8s.io/core:/stable' `
1008+
1009+ ##### <a name =" -k8s--repo--crio_package_base " ></a >` crio_package_base `
1010+
1011+ Data type: ` String[1] `
1012+
1013+
1014+
1015+ Default value: ` 'https://download.opensuse.org/repositories/isv' `
1016+
9991017### <a name =" k8s--server " ></a >` k8s::server `
10001018
10011019Sets up a Kubernetes server instance
Original file line number Diff line number Diff line change 88 Boolean $manage_container_manager = $k8s::manage_container_manager,
99 K8s::Container_runtimes $container_manager = $k8s::container_manager,
1010 String[1] $major_version = $k8s::version.split(' \. ' )[0, 2].join(' .' ),
11+ String[1] $core_package_base = ' https://pkgs.k8s.io/core:/stable' ,
12+ String[1] $crio_package_base = ' https://download.opensuse.org/repositories/isv:/crio:/stable' ,
1113) {
1214 case fact(' os.family' ) {
1315 ' Debian' : {
14- $core_url = " https://pkgs.k8s.io/core:/stable :/v${major_version} /deb"
15- $crio_url = " https://pkgs.k8s.io/addons:/cri-o:/stable :/v${major_version} /deb"
16+ $core_url = " ${core_package_base} :/v${major_version} /deb"
17+ $crio_url = " ${crio_package_base} :/v${major_version} /deb"
1618
1719 apt::source { 'libcontainers:stable' :
1820 ensure => absent ,
4951 }
5052 }
5153 ' RedHat' : {
52- $core_url = " https://pkgs.k8s.io/core:/stable :/v${major_version} /rpm"
53- $crio_url = " https://pkgs.k8s.io/addons:/cri-o:/stable :/v${major_version} /rpm"
54+ $core_url = " ${core_package_base} :/v${major_version} /rpm"
55+ $crio_url = " ${crio_package_base} :/v${major_version} /rpm"
5456
5557 yumrepo { 'libcontainers:stable' :
5658 ensure => absent ,
You can’t perform that action at this time.
0 commit comments