---
# Source: calico/templates/calico-config.yaml
# This ConfigMap is used to configure a self-hosted Calico installation.
kind: ConfigMap
apiVersion: v1
metadata:
name: calico-config
namespace: kube-system
data:
# Typha is disabled.
typha_service_name: "none"
# Configure the backend to use.
calico_backend: "bird"
# Configure the MTU to use for workload interfaces and tunnels.
# - If Wireguard is enabled, set to your network MTU - 60
# - Otherwise, if VXLAN or BPF mode is enabled, set to your network MTU - 50
# - Otherwise, if IPIP is enabled, set to your network MTU - 20
# - Otherwise, if not using any encapsulation, set to your network MTU.
veth_mtu: "1440"
# The CNI network configuration to install on each node. The special
# values in this config will be automatically populated.
cni_network_config: |-
{
"name": "k8s-pod-network",
"cniVersion": "0.3.1",
"plugins": [
{
"type": "calico",
"log_level": "info",
"datastore_type": "kubernetes",
"nodename": "__KUBERNETES_NODE_NAME__",
"mtu": __CNI_MTU__,
"ipam": {
"type": "calico-ipam"
},
"policy": {
"type": "k8s"
},
"kubernetes": {
"kubeconfig": "__KUBECONFIG_FILEPATH__"
}
},
{
"type": "portmap",
"snat": true,
"capabilities": {"portMappings": true}
},
{
"type": "bandwidth",
"capabilities": {"bandwidth": true}
}
]
}
---
# Source: calico/templates/kdd-crds.yaml
---
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
controller-gen.kubebuilder.io/version: (devel)
creationTimestamp: null
name: bgpconfigurations.crd.projectcalico.org
spec:
group: crd.projectcalico.org
names:
kind: BGPConfiguration
listKind: BGPConfigurationList
plural: bgpconfigurations
singular: bgpconfiguration
scope: Cluster
versions:
- name: v1
schema:
openAPIV3Schema:
description: BGPConfiguration contains the configuration for any BGP routing.
properties:
apiVersion:
description: 'APIVersion defines the versioned schema of this representation
of an object. Servers should convert recognized schemas to the latest
internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources'
type: string
kind:
description: 'Kind is a string value representing the REST resource this
object represents. Servers may infer this from the endpoint the client
submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds'
type: string
metadata:
type: object
spec:
description: BGPConfigurationSpec contains the values of the BGP configuration.
properties:
asNumber:
description: 'ASNumber is the default AS number used by a node. [Default:
64512]'
format: int32
type: integer
logSeverityScreen:
description: 'LogSeverityScreen is the log severity above which logs
are sent to the stdout. [Default: INFO]'
type: string
nodeToNodeMeshEnabled:
description: 'NodeToNodeMeshEnabled sets whether full node to node
BGP mesh is enabled. [Default: true]'
type: boolean
serviceClusterIPs:
description: ServiceClusterIPs are the CIDR blocks from which service
cluster IPs are allocated. If specified, Calico will advertise these
blocks, as well as any cluster IPs within them.
items:
description: ServiceClusterIPBlock represents a single whitelisted
CIDR block for ClusterIPs.
properties:
cidr:
type: string
type: object
type: array
serviceExternalIPs:
description: ServiceExternalIPs are the CIDR blocks for Kubernetes
Service External IPs. Kubernetes Service ExternalIPs will only be
advertised if they are within one of these blocks.
items:
description: ServiceExternalIPBlock represents a single whitelisted
CIDR External IP block.
properties:
cidr:
type: string
type: object
type: array
type: object
type: object
served: true
storage: true
status:
acceptedNames:
kind: ""
plural: ""
conditions: []
storedVersions: []
---
---
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
controller-gen.kubebuilder.io/version: (devel)
creationTimestamp: null
name: bgppeers.crd.projectcalico.org
spec:
group: crd.projectcalico.org
names:
kind: BGPPeer
listKind: BGPPeerList
plural: bgppeers
singular: bgppeer
scope: Cluster
versions:
- name: v1
schema:
openAPIV3Schema:
properties:
apiVersion:
description: 'APIVersion defines the versioned schema of this representation
of an object. Servers should convert recognized schemas to the latest
internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources'
type: string
kind:
description: 'Kind is a string value representing the REST resource this
object represents. Servers may infer this from the endpoint the client
submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds'
type: string
metadata:
type: object
spec:
description: BGPPeerSpec contains the specification for a BGPPeer resource.
properties:
asNumber:
description: The AS Number of the peer.
format: int32
type: integer
node:
description: The node name identifying the Calico node instance that
is peering with this peer. If this is not set, this represents a
global peer, i.e. a peer that peers with every node in the deployment.
type: string
nodeSelector:
description: Selector for the nodes that should have this peering. When
this is set, the Node field must be empty.
type: string
peerIP:
description: The IP address of the peer.
type: string
peerSelector:
description: Selector for the remote nodes to peer with. When this
is set, the PeerIP and ASNumber fields must be empty. For each
peering between the local node and selected remote nodes, we configure
an IPv4 peering if both ends have NodeBGPSpec.IPv4Address specified,
and an IPv6 peering if both ends have NodeBGPSpec.IPv6Address specified. The
remote AS number comes from the remote node’s NodeBGPSpec.ASNumber,
or the global default if that is not set.
type: string
required:
- asNumber
- peerIP
type: object
没有合适的资源?快使用搜索试试~ 我知道了~
kudernetes+docker资源
共35个文件
rpm:22个
tar:6个
yaml:2个
需积分: 0 0 下载量 32 浏览量
2023-11-27
09:55:30
上传
评论
收藏 700.89MB ZIP 举报
温馨提示
kudernetes+docker资源
资源推荐
资源详情
资源评论
收起资源包目录
kubernetes-init.zip (35个子文件)
docker-ce
containerd.io-1.6.19-3.1.el7.x86_64.rpm 33.57MB
policycoreutils-python-2.5-34.el7.x86_64.rpm 457KB
python-IPy-0.75-6.el7.noarch.rpm 32KB
python-kitchen-1.1.1-5.el7.noarch.rpm 267KB
docker-ce-cli-23.0.2-1.el7.x86_64.rpm 13.28MB
docker-scan-plugin-0.23.0-3.el7.x86_64.rpm 3.82MB
docker-compose-plugin-2.17.2-1.el7.x86_64.rpm 11.64MB
container-selinux-2.119.2-1.911c772.el7_8.noarch.rpm 40KB
fuse3-libs-3.6.1-4.el7.x86_64.rpm 82KB
setools-libs-3.3.8-4.el7.x86_64.rpm 620KB
audit-libs-python-2.8.5-4.el7.x86_64.rpm 76KB
docker-ce-rootless-extras-23.0.2-1.el7.x86_64.rpm 8.83MB
libcgroup-0.41-21.el7.x86_64.rpm 66KB
docker-buildx-plugin-0.10.4-1.el7.x86_64.rpm 12.14MB
libxml2-python-2.9.1-6.el7_9.6.x86_64.rpm 247KB
docker-ce-23.0.2-1.el7.x86_64.rpm 23.43MB
libsemanage-python-2.5-14.el7.x86_64.rpm 113KB
slirp4netns-0.4.3-4.el7_8.x86_64.rpm 81KB
fuse-overlayfs-0.7.2-6.el7_8.x86_64.rpm 54KB
yum-utils-1.1.31-54.el7_8.noarch.rpm 122KB
checkpolicy-2.5-8.el7.x86_64.rpm 295KB
python-chardet-2.2.1-3.el7.noarch.rpm 227KB
package
etcd-v3.4.9-linux-amd64.tar.gz 16.56MB
kubernetes-server-linux-amd64.tar.gz 302.37MB
yaml
coredns.yaml 4KB
calico.yaml 176KB
cfssl
cfssljson_linux-amd64 2.17MB
cfssl_linux-amd64 9.9MB
cfssl-certinfo_linux-amd64 6.29MB
images
calico-kube-controllers.tar 50.66MB
nginx-1.21.5.tar 139.15MB
calico-node.tar 254.34MB
calico-cni.tar 208.82MB
lizhenliang-pause-amd64.tar 748KB
calico-pod2daemon-flexvol.tar 108.85MB
共 35 条
- 1
资源评论
小王要秃了
- 粉丝: 1
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功