X-Git-Url: https://gerrit.akraino.org/r/gitweb?a=blobdiff_plain;f=ansible%2Froles%2Fkubelet%2Fdefaults%2Fmain.yaml;h=7ce5660c67e7cc729f0ce3439eb0c5170419478e;hb=4fa2d523a4eced951f6e250cf926ce3d7edf1649;hp=1bf3c9abb7bcd7762af4c4295405815155e641b6;hpb=8321feb501701dcb4023e3c052cb6a982d5db3fa;p=ta%2Fcaas-kubernetes.git diff --git a/ansible/roles/kubelet/defaults/main.yaml b/ansible/roles/kubelet/defaults/main.yaml index 1bf3c9a..7ce5660 100644 --- a/ansible/roles/kubelet/defaults/main.yaml +++ b/ansible/roles/kubelet/defaults/main.yaml @@ -13,6 +13,8 @@ # See the License for the specific language governing permissions and # limitations under the License. +kubelet_healthcheck_port: 10248 + kubelet_kubeconfig_path: "{% if nodename | search('caas_master') %}/etc/kubernetes/kubeconfig/kubeletc.yml{% else %}/root/kubeletc.yml{% endif %}" common_kubelet_params: @@ -34,3 +36,9 @@ kubectl_configs: - path: "/home/{{ users.admin_user_name }}/.kube/config" owner: "{{ users.admin_user_name }}" group: "{{ users.admin_user_name }}" + +kube_reserved_cpu: 0 +total_cpus: "{{ ansible_local['cpu_allocation'].values() | map(attribute='set') | map('length') | sum }}" +default_allocation: "{{ caas.cpu_allocation_mapping | get_mapped_key('pool_name', 'default') }}" +default_cpu: "{{ ansible_local['cpu_allocation'].get(default_allocation, {}).get('set', []) | length }}" +system_reserved_cpu: "{{ total_cpus|int - kube_reserved_cpu|int - default_cpu|int }}"