pre-commit autocorrected files (#9750)
parent
10337f2fcb
commit
2c93c997cf
|
@ -24,7 +24,14 @@ skip_list:
|
|||
# (Disabled in June 2021)
|
||||
- 'role-name'
|
||||
|
||||
- 'experimental'
|
||||
# [var-naming] "defaults/main.yml" File defines variable 'apiVersion' that violates variable naming standards
|
||||
# In Kubespray we use variables that use camelCase to match their k8s counterparts
|
||||
# (Disabled in June 2021)
|
||||
- 'var-naming'
|
||||
- 'var-spacing'
|
||||
|
||||
# [fqcn-builtins]
|
||||
# Roles in kubespray don't need fully qualified collection names
|
||||
# (Disabled in Feb 2023)
|
||||
- 'fqcn-builtins'
|
||||
|
|
|
@ -1,5 +1,20 @@
|
|||
---
|
||||
repos:
|
||||
|
||||
- repo: https://github.com/pre-commit/pre-commit-hooks
|
||||
rev: v3.4.0
|
||||
hooks:
|
||||
- id: check-added-large-files
|
||||
- id: check-case-conflict
|
||||
- id: check-executables-have-shebangs
|
||||
- id: check-xml
|
||||
- id: check-merge-conflict
|
||||
- id: detect-private-key
|
||||
- id: end-of-file-fixer
|
||||
- id: forbid-new-submodules
|
||||
- id: requirements-txt-fixer
|
||||
- id: trailing-whitespace
|
||||
|
||||
- repo: https://github.com/adrienverge/yamllint.git
|
||||
rev: v1.27.1
|
||||
hooks:
|
||||
|
|
|
@ -31,4 +31,3 @@
|
|||
[k8s_cluster:children]
|
||||
kube_node
|
||||
kube_control_plane
|
||||
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
configparser>=3.3.0
|
||||
ruamel.yaml>=0.15.88
|
||||
ipaddress
|
||||
ruamel.yaml>=0.15.88
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
hacking>=0.10.2
|
||||
pytest>=2.8.0
|
||||
mock>=1.3.0
|
||||
pytest>=2.8.0
|
||||
|
|
|
@ -1,3 +1,2 @@
|
|||
#k8s_deployment_user: kubespray
|
||||
#k8s_deployment_user_pkey_path: /tmp/ssh_rsa
|
||||
|
||||
|
|
|
@ -41,4 +41,3 @@
|
|||
|
||||
# [network-storage:children]
|
||||
# gfs-cluster
|
||||
|
||||
|
|
|
@ -21,4 +21,3 @@
|
|||
{% endfor %}
|
||||
]
|
||||
}
|
||||
|
||||
|
|
|
@ -13,4 +13,3 @@ output "k8s_etcds" {
|
|||
output "k8s_nodes" {
|
||||
value = equinix_metal_device.k8s_node.*.access_public_ipv4
|
||||
}
|
||||
|
||||
|
|
|
@ -54,4 +54,3 @@ variable "number_of_etcd" {
|
|||
variable "number_of_k8s_nodes" {
|
||||
default = 1
|
||||
}
|
||||
|
||||
|
|
|
@ -14,4 +14,3 @@ ssh_authorized_keys:
|
|||
%{ for ssh_public_key in ssh_public_keys ~}
|
||||
- ${ssh_public_key}
|
||||
%{ endfor ~}
|
||||
|
||||
|
|
|
@ -44,4 +44,3 @@ resource "openstack_networking_floatingip_v2" "k8s_nodes" {
|
|||
pool = var.floatingip_pool
|
||||
depends_on = [null_resource.dummy_dependency]
|
||||
}
|
||||
|
||||
|
|
|
@ -2,9 +2,9 @@ ansible==4.10.0
|
|||
ansible-core==2.11.11
|
||||
cryptography==3.4.8
|
||||
jinja2==2.11.3
|
||||
jmespath==0.9.5
|
||||
MarkupSafe==1.1.1
|
||||
netaddr==0.7.19
|
||||
pbr==5.4.4
|
||||
jmespath==0.9.5
|
||||
ruamel.yaml==0.16.10
|
||||
ruamel.yaml.clib==0.2.7
|
||||
MarkupSafe==1.1.1
|
||||
|
|
|
@ -2,9 +2,9 @@ ansible==5.7.1
|
|||
ansible-core==2.12.5
|
||||
cryptography==3.4.8
|
||||
jinja2==2.11.3
|
||||
jmespath==0.9.5
|
||||
MarkupSafe==1.1.1
|
||||
netaddr==0.7.19
|
||||
pbr==5.4.4
|
||||
jmespath==0.9.5
|
||||
ruamel.yaml==0.16.10
|
||||
ruamel.yaml.clib==0.2.7
|
||||
MarkupSafe==1.1.1
|
||||
|
|
|
@ -87,4 +87,3 @@ rateLimiter:
|
|||
rateLimitBucketWrite: {{ oci_rate_limit.rate_limit_bucket_write }}
|
||||
{% endif %}
|
||||
{% endif %}
|
||||
|
||||
|
|
|
@ -70,4 +70,3 @@ spec:
|
|||
- name: kubernetes
|
||||
mountPath: /etc/kubernetes
|
||||
readOnly: true
|
||||
|
||||
|
|
|
@ -129,4 +129,3 @@ spec:
|
|||
volumes:
|
||||
- name: socket-dir
|
||||
emptyDir: {}
|
||||
|
||||
|
|
|
@ -1,3 +1,2 @@
|
|||
[global]
|
||||
node-tags = {{ gce_node_tags }}
|
||||
|
||||
|
|
|
@ -94,4 +94,3 @@ spec:
|
|||
path: /etc/kubernetes/admin.conf
|
||||
name: kubeconfig
|
||||
status: {}
|
||||
|
||||
|
|
|
@ -77,4 +77,3 @@ data:
|
|||
"Type": "vxlan"
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -38,4 +38,3 @@ fi
|
|||
${OTHERSCRIPT} ${CONFIG}
|
||||
|
||||
ip link del ${DEVICE} type ${TYPE:-macvlan}
|
||||
|
||||
|
|
|
@ -41,4 +41,3 @@ ip link add \
|
|||
type ${TYPE:-macvlan} mode ${MACVLAN_MODE:-private}
|
||||
|
||||
${OTHERSCRIPT} ${CONFIG}
|
||||
|
||||
|
|
|
@ -11,4 +11,3 @@ MACVLAN_MODE=bridge
|
|||
IPADDR={{ node_pod_cidr|ipaddr('net')|ipaddr(1)|ipaddr('address') }}
|
||||
NETMASK={{ node_pod_cidr|ipaddr('netmask') }}
|
||||
NETWORK={{ node_pod_cidr|ipaddr('network') }}
|
||||
|
||||
|
|
|
@ -1,4 +1,3 @@
|
|||
{% if enable_nat_default_gateway %}
|
||||
iptables -t nat -D POSTROUTING -s {{ node_pod_cidr|ipaddr('net') }} -o {{ node_default_gateway_interface }} -j MASQUERADE
|
||||
{% endif %}
|
||||
|
||||
|
|
|
@ -1,4 +1,3 @@
|
|||
{% if enable_nat_default_gateway %}
|
||||
iptables -t nat -I POSTROUTING -s {{ node_pod_cidr|ipaddr('net') }} -o {{ node_default_gateway_interface }} -j MASQUERADE
|
||||
{% endif %}
|
||||
|
||||
|
|
|
@ -15,4 +15,3 @@ GatewayOnlink=yes
|
|||
{% endif %}
|
||||
{% endif %}
|
||||
{% endfor %}
|
||||
|
||||
|
|
|
@ -24,4 +24,3 @@ iface mac0 inet static
|
|||
{% endfor %}
|
||||
post-down iptables -t nat -D POSTROUTING -s {{ node_pod_cidr|ipaddr('net') }} -o {{ node_default_gateway_interface }} -j MASQUERADE
|
||||
post-down ip link delete mac0
|
||||
|
||||
|
|
|
@ -0,0 +1,45 @@
|
|||
# use virtualenv to install all python requirements
|
||||
VENVDIR=venv
|
||||
python3 -m venv $VENVDIR
|
||||
source $VENVDIR/bin/activate
|
||||
pip install --upgrade pip
|
||||
pip install wheel
|
||||
pip install --upgrade setuptools
|
||||
pip install -r requirements.txt
|
||||
pip install -r tests/requirements.txt
|
||||
pre-commit install
|
||||
# prepare an inventory to test with
|
||||
INV=inventory/lab
|
||||
rm -rf ${INV}.bak &> /dev/null
|
||||
mv ${INV} ${INV}.bak &> /dev/null
|
||||
cp -a inventory/sample ${INV}
|
||||
rm -f ${INV}/hosts.ini
|
||||
|
||||
# customize the vagrant environment
|
||||
mkdir vagrant
|
||||
cat << EOF > vagrant/config.rb
|
||||
\$instance_name_prefix = kub"
|
||||
\$vm_cpus = 2
|
||||
\$num_instances = 3
|
||||
\$os = "almalinux8"
|
||||
\$subnet = "192.168.56"
|
||||
\$network_plugin = "calico"
|
||||
\$inventory = "$INV"
|
||||
\$shared_folders = { 'temp/docker_rpms' => "/var/cache/yum/x86_64/7/docker-ce/packages" }
|
||||
EOF
|
||||
|
||||
# make the rpm cache
|
||||
mkdir -p temp/docker_rpms
|
||||
|
||||
vagrant up
|
||||
|
||||
# make a copy of the downloaded docker rpm, to speed up the next provisioning run
|
||||
scp kub-1:/var/cache/yum/x86_64/7/docker-ce/packages/* temp/docker_rpms/
|
||||
|
||||
# copy kubectl access configuration in place
|
||||
mkdir $HOME/.kube/ &> /dev/null
|
||||
ln -s $PWD/$INV/artifacts/admin.conf $HOME/.kube/config
|
||||
# make the kubectl binary available
|
||||
sudo ln -s $PWD/$INV/artifacts/kubectl /usr/local/bin/kubectl
|
||||
#or
|
||||
export PATH=$PATH:$PWD/$INV/artifacts
|
|
@ -1,11 +1,11 @@
|
|||
-r ../requirements-2.11.txt
|
||||
yamllint==1.19.0
|
||||
apache-libcloud==2.2.1
|
||||
tox==3.11.1
|
||||
dopy==0.3.7
|
||||
ansible-lint==5.4.0
|
||||
apache-libcloud==2.2.1
|
||||
ara[server]==1.6.1
|
||||
dopy==0.3.7
|
||||
molecule==3.0.6
|
||||
molecule-vagrant==0.3
|
||||
testinfra==5.2.2
|
||||
python-vagrant==0.5.15
|
||||
ara[server]==1.6.1
|
||||
testinfra==5.2.2
|
||||
tox==3.11.1
|
||||
yamllint==1.19.0
|
||||
|
|
|
@ -1,11 +1,11 @@
|
|||
-r ../requirements-2.12.txt
|
||||
yamllint==1.19.0
|
||||
apache-libcloud==2.2.1
|
||||
tox==3.11.1
|
||||
dopy==0.3.7
|
||||
ansible-lint==5.4.0
|
||||
apache-libcloud==2.2.1
|
||||
ara[server]==1.6.1
|
||||
dopy==0.3.7
|
||||
molecule==3.0.6
|
||||
molecule-vagrant==0.3
|
||||
testinfra==5.2.2
|
||||
python-vagrant==0.5.15
|
||||
ara[server]==1.6.1
|
||||
testinfra==5.2.2
|
||||
tox==3.11.1
|
||||
yamllint==1.19.0
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
pyaml
|
||||
jinja2
|
||||
pathlib ; python_version < '3.10'
|
||||
pyaml
|
||||
pydblite
|
||||
|
|
Loading…
Reference in New Issue