diff options
Diffstat (limited to 'vagrant/inventory/group_vars/k8s-cluster.yml')
-rw-r--r-- | vagrant/inventory/group_vars/k8s-cluster.yml | 71 |
1 files changed, 0 insertions, 71 deletions
diff --git a/vagrant/inventory/group_vars/k8s-cluster.yml b/vagrant/inventory/group_vars/k8s-cluster.yml deleted file mode 100644 index 8f719a43..00000000 --- a/vagrant/inventory/group_vars/k8s-cluster.yml +++ /dev/null @@ -1,71 +0,0 @@ -# SPDX-license-identifier: Apache-2.0 -############################################################################## -# Copyright (c) 2018 -# All rights reserved. This program and the accompanying materials -# are made available under the terms of the Apache License, Version 2.0 -# which accompanies this distribution, and is available at -# http://www.apache.org/licenses/LICENSE-2.0 -############################################################################## - -# Kubernetes configuration dirs and system namespace. -# Those are where all the additional config stuff goes -# kubernetes normally puts in /srv/kubernetes. -# This puts them in a sane location and namespace. -# Editing those values will almost surely break something. -system_namespace: kube-system - -# Logging directory (sysvinit systems) -kube_log_dir: "/var/log/kubernetes" - -kube_api_anonymous_auth: true - -# Users to create for basic auth in Kubernetes API via HTTP -# Optionally add groups for user -kube_api_pwd: "secret" -kube_users: - kube: - pass: "{{kube_api_pwd}}" - role: admin - groups: - - system:masters - -## It is possible to activate / deactivate selected authentication methods (basic auth, static token auth) -#kube_oidc_auth: false -kube_basic_auth: true -kube_token_auth: true - -# Choose network plugin (calico, contiv, weave or flannel) -# Can also be set to 'cloud', which lets the cloud provider setup appropriate routing -kube_network_plugin: flannel - -# Make a copy of kubeconfig on the host that runs Ansible in GITDIR/artifacts -kubeconfig_localhost: true - -# Enable MountPropagation gate feature -local_volumes_enabled: true -local_volume_provisioner_enabled: true - -## Change this to use another Kubernetes version, e.g. a current beta release -kube_version: v1.12.3 - -# Helm deployment -helm_enabled: true - -# Kube-proxy proxyMode configuration. -# NOTE: Ipvs is based on netfilter hook function, but uses hash table as the underlying data structure and -# works in the kernel space -# https://kubernetes.io/docs/concepts/services-networking/service/#proxy-mode-ipvs -#kube_proxy_mode: ipvs - -# Download container images only once then push to cluster nodes in batches -download_run_once: true - -# Where the binaries will be downloaded. -# Note: ensure that you've enough disk space (about 1G) -local_release_dir: "/tmp/releases" - -# Makes the installer node a delegate for pushing images while running -# the deployment with ansible. This maybe the case if cluster nodes -# cannot access each over via ssh or you want to use local docker -# images as a cache for multiple clusters. -download_localhost: true |