File tree 11 files changed +30
-20
lines changed
11 files changed +30
-20
lines changed Original file line number Diff line number Diff line change 62
62
63
63
- name : Download Kubeconform
64
64
get_url :
65
- url : https://github.com/yannh/kubeconform/releases/download/v0.6.2 /kubeconform-linux-amd64.tar.gz
65
+ url : https://github.com/yannh/kubeconform/releases/download/v0.6.7 /kubeconform-linux-amd64.tar.gz
66
66
dest : /tmp/kubeconform-linux-amd64.tar.gz
67
67
check_mode : false
68
68
Original file line number Diff line number Diff line change 74
74
75
75
- name : Download Kubeconform
76
76
get_url :
77
- url : https://github.com/yannh/kubeconform/releases/download/v0.6.2 /kubeconform-linux-arm64.tar.gz
77
+ url : https://github.com/yannh/kubeconform/releases/download/v0.6.7 /kubeconform-linux-arm64.tar.gz
78
78
dest : /tmp/kubeconform-linux-arm64.tar.gz
79
79
check_mode : false
80
80
Original file line number Diff line number Diff line change 62
62
63
63
- name : Download Kubeconform
64
64
get_url :
65
- url : https://github.com/yannh/kubeconform/releases/download/v0.6.2 /kubeconform-linux-amd64.tar.gz
65
+ url : https://github.com/yannh/kubeconform/releases/download/v0.6.7 /kubeconform-linux-amd64.tar.gz
66
66
dest : /tmp/kubeconform-linux-amd64.tar.gz
67
67
check_mode : false
68
68
Original file line number Diff line number Diff line change 12
12
GO_VERSION=1.23.3 \
13
13
GH_VERSION=2.62.0 \
14
14
# 0.6.3 Not Working
15
- KUBECONFORM_VERSION=0.6.2 \
15
+ KUBECONFORM_VERSION=0.6.7 \
16
16
MARKDOWNLINT_CLI_VERSION=0.43.0 \
17
17
PRETTIER_CLI_VERSION=3.3.3 \
18
18
HOME=/tmp \
Original file line number Diff line number Diff line change 13
13
GO_VERSION=1.23.3 \
14
14
GH_VERSION=2.62.0 \
15
15
# 0.6.3 Not Working
16
- KUBECONFORM_VERSION=0.6.2 \
16
+ KUBECONFORM_VERSION=0.6.7 \
17
17
MARKDOWNLINT_CLI_VERSION=0.43.0 \
18
18
PRETTIER_CLI_VERSION=3.3.3 \
19
19
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/go/bin \
Original file line number Diff line number Diff line change @@ -17,7 +17,7 @@ allowHostPID: false
17
17
allowHostNetwork : false
18
18
# set to true if running rook with the provider as host
19
19
allowHostPorts : false
20
- priority :
20
+ priority : 0
21
21
allowedCapabilities : ["MKNOD"]
22
22
allowHostIPC : true
23
23
readOnlyRootFilesystem : false
@@ -61,9 +61,11 @@ allowPrivilegedContainer: true
61
61
allowHostNetwork : true
62
62
# This need to be set to true as we use HostPath
63
63
allowHostDirVolumePlugin : true
64
- priority :
64
+ priority : 0
65
65
# SYS_ADMIN is needed for rbd to execute rbd map command
66
66
allowedCapabilities : ["SYS_ADMIN"]
67
+ defaultAddCapabilities : []
68
+ requiredDropCapabilities : []
67
69
# Needed as we run liveness container on daemonset pods
68
70
allowHostPorts : true
69
71
# Needed as we are setting this in RBD plugin pod
Original file line number Diff line number Diff line change 2
2
kind : HyperConverged
3
3
metadata :
4
4
annotations :
5
- deployOVS : " false"
6
- argocd.argoproj.io/sync-wave : " 2"
7
5
argocd.argoproj.io/sync-options : SkipDryRunOnMissingResource=true
8
- name : kubevirt-hyperconverged
6
+ argocd.argoproj.io/sync-wave : " 2"
7
+ deployOVS : " false"
8
+ name : kubevirt-hyperconverged\
9
9
namespace : kubevirt-hyperconverged
10
10
labels :
11
11
app : kubevirt-hyperconverged
12
+ argocd.argoproj.io/instance : kubevirt
12
13
spec :
13
14
virtualMachineOptions :
14
15
disableFreePageReporting : false
15
16
disableSerialConsoleLog : true
17
+ higherWorkloadDensity :
18
+ memoryOvercommitPercentage : 100
16
19
liveMigrationConfig :
17
20
allowAutoConverge : false
18
21
allowPostCopy : false
@@ -33,15 +36,18 @@ spec:
33
36
deployTektonTaskResources : false
34
37
enableCommonBootImageImport : true
35
38
withHostPassthroughCPU : false
39
+ downwardMetrics : false
36
40
disableMDevConfiguration : false
37
41
enableApplicationAwareQuota : false
38
42
deployKubeSecondaryDNS : false
39
43
nonRoot : true
40
44
alignCPUs : false
41
45
enableManagedTenantQuota : false
46
+ primaryUserDefinedNetworkBinding : false
42
47
deployVmConsoleProxy : false
43
48
persistentReservation : false
44
49
autoResourceLimits : false
50
+ deployKubevirtIpamController : false
45
51
workloadUpdateStrategy :
46
52
batchEvictionInterval : 1m0s
47
53
batchEvictionSize : 10
Original file line number Diff line number Diff line change @@ -69,10 +69,12 @@ test_overlays() {
69
69
done
70
70
71
71
echo " Run KubeConform on Yaml's"
72
- kubeconform -n 16 -verbose --summary -ignore-missing-schemas \
73
- -schema-location=" ../kubernetes-json-schema/master-standalone-strict/{{.ResourceKind}}{{.KindSuffix}}.json" \
72
+ # -ignore-missing-schemas # -debug
73
+ kubeconform -n 16 -verbose --summary -strict \
74
+ -schema-location=" ../kubernetes-json-schema/master-standalone-strict/{{.ResourceKind}}-{{.Group}}-{{.ResourceAPIVersion}}.json" \
75
+ -schema-location ' https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/master-standalone-strict/{{.ResourceKind}}{{.KindSuffix}}.json' \
76
+ -schema-location " https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/{{.NormalizedKubernetesVersion}}/{{.ResourceKind}}.json" \
74
77
-output text " ${DIR} " | grep -v " is valid"
75
-
76
78
else
77
79
echo " Vault Variables Missing"
78
80
exit 1
Original file line number Diff line number Diff line change @@ -8,9 +8,9 @@ allowHostPID: false
8
8
allowHostPorts : false
9
9
allowPrivilegeEscalation : true
10
10
allowPrivilegedContainer : false
11
- allowedCapabilities : null
11
+ allowedCapabilities : []
12
12
apiVersion : security.openshift.io/v1
13
- defaultAddCapabilities : null
13
+ defaultAddCapabilities : []
14
14
fsGroup :
15
15
type : RunAsAny
16
16
groups :
Original file line number Diff line number Diff line change @@ -29,9 +29,6 @@ patches:
29
29
- op: replace
30
30
path: /spec/dnsNames/0
31
31
value: "*.apps.okd.sandbox.arthurvardevanyan.com"
32
- - op: replace
33
- path: /spec/dnsNames/1
34
- value: "*.sandbox.arthurvardevanyan.com"
35
32
- target :
36
33
kind : MachineConfig
37
34
name : 71-mount-storage-worker
Original file line number Diff line number Diff line change @@ -103,8 +103,11 @@ spec:
103
103
fi
104
104
done
105
105
106
- kubeconform -n 16 -verbose --summary -ignore-missing-schemas \
107
- -schema-location="../kubernetes-json-schema/master-standalone-strict/{{.ResourceKind}}{{.KindSuffix}}.json" \
106
+ # -ignore-missing-schemas # -debug
107
+ kubeconform -n 16 -verbose --summary -strict \
108
+ -schema-location="../kubernetes-json-schema/master-standalone-strict/{{.ResourceKind}}-{{.Group}}-{{.ResourceAPIVersion}}.json" \
109
+ -schema-location 'https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/master-standalone-strict/{{.ResourceKind}}{{.KindSuffix}}.json' \
110
+ -schema-location "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/{{.NormalizedKubernetesVersion}}/{{.ResourceKind}}.json" \
108
111
-output text "${DIR}" | grep -v "is valid"
109
112
110
113
volumes :
You can’t perform that action at this time.
0 commit comments