Sign inSign up

openeuler/flannel

Sponsored OSS

By openeuler

Updated 2 months ago

Image
0

4.6K

openeuler/flannel repository overview

Quick reference

flannel | openEuler

Current flannel images are built on the openEuler. This repository is free to use and exempted from per-user rate limits.

Flannel is a simple and easy way to configure a layer 3 network fabric designed for Kubernetes. It runs a small, single binary agent called flanneld on each host, and is responsible for allocating a subnet lease to each host out of a large, preconfigured address space. Packets are forwarded using one of several backend mechanisms such as VXLAN and various cloud integrations.

The tag of each flannel docker image is consist of the version of flannel and the version of basic image. The details are as follows

TagCurrentlyArchitectures
0.28.7-oe2403sp3flannel 0.28.7 on openEuler 24.03-LTS-SP3amd64, arm64
0.27.3-oe2403sp4flannel 0.27.3 on openEuler 24.03-LTS-SP4amd64, arm64
0.27.3-oe2403sp1flannel 0.27.3 on openEuler 24.03-LTS-SP1amd64, arm64
0.26.7-oe2403sp1flannel 0.26.7 on openEuler 24.03-LTS-SP1amd64, arm64

Usage

In this usage, users can select the corresponding {Tag} based on their requirements.

  • Pull the openeuler/flannel image from docker

    docker pull openeuler/flannel:{Tag}
    
  • Start a flannel instance

    docker run -d --name my-flannel --cap-add NET_ADMIN --net=host openeuler/flannel:{Tag} --ip-masq --kube-subnet-mgr
    
  • Container startup options

    OptionDescription
    --ip-masqEnable IP masquerading for traffic destined outside the overlay.
    --ifaceThe network interface to use for inter-host communication.
    --kube-subnet-mgrUse the Kubernetes API as the backing store instead of etcd.
    --etcd-endpointsComma-separated list of etcd endpoints when not using Kubernetes API.
    --subnet-filePath to write the subnet env file (default /run/flannel/subnet.env).
    --cap-add NET_ADMINRequired to manage network interfaces and routes.
    --net=hostRun in the host network namespace so flannel can program host routes.
  • View container running logs

    docker logs -f my-flannel
    
  • To get an interactive shell

    docker exec -it my-flannel /bin/bash
    

Question and answering

If you have any questions or want to use some special features, please submit an issue or a pull request on openeuler-docker-images.

Tag summary

Content type

Image

Digest

sha256:9ba91ceb5

Size

587.1 MB

Last updated

2 months ago

docker pull openeuler/flannel

This week's pulls

Pulls:

13

Last week