在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称(OpenSource Name):flannel-io/flannel开源软件地址(OpenSource Url):https://github.com/flannel-io/flannel开源编程语言(OpenSource Language):Go 93.7%开源软件介绍(OpenSource Introduction):flannelFlannel is a simple and easy way to configure a layer 3 network fabric designed for Kubernetes. How it worksFlannel runs a small, single binary agent called Networking detailsPlatforms like Kubernetes assume that each container (pod) has a unique, routable IP inside the cluster. The advantage of this model is that it removes the port mapping complexities that come from sharing a single host IP. Flannel is responsible for providing a layer 3 IPv4 network between multiple nodes in a cluster. Flannel does not control how containers are networked to the host, only how the traffic is transported between hosts. However, flannel does provide a CNI plugin for Kubernetes and a guidance on integrating with Docker. Flannel is focused on networking. For network policy, other projects such as Calico can be used. Getting started on KubernetesThe easiest way to deploy flannel with Kubernetes is to use one of several deployment tools and distributions that network clusters with flannel by default. For example, CoreOS's Tectonic sets up flannel in the Kubernetes clusters it creates using the open source Tectonic Installer to drive the setup process. Though not required, it's recommended that flannel uses the Kubernetes API as its backing store which avoids the need to deploy a discrete Deploying flannel manuallyFlannel can be added to any existing Kubernetes cluster though it's simplest to add For Kubernetes v1.17+
If you use custom See Kubernetes for more details. Getting started on Dockerflannel is also widely used outside of kubernetes. When deployed outside of kubernetes, etcd is always used as the datastore. For more details integrating flannel with Docker see Running Documentation
Contact
Community MeetingThe Flannel Maintainer Community runs a meeting on every other Thursday at 8:30 AM PST. This meeting is used to discuss issues, open pull requests, and other topics related to Flannel should the need arise. The meeting agenda and Teams link can be found here: Flannel Community Meeting Agenda ContributingSee CONTRIBUTING for details on submitting patches and the contribution workflow. Reporting bugsSee reporting bugs for details about reporting any issues. LicensingFlannel is under the Apache 2.0 license. See the LICENSE file for details. |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论