gofeatureflag/go-feature-flag-cli

Sponsored OSS

By GO Feature Flag

Updated 1 day ago

A command line tool to work with GO Feature Flag

Image
Developer tools
0

10K+

gofeatureflag/go-feature-flag-cli repository overview

GO Feature Flag Command Line

go-feature-flag logo

Docker Image Version Docker Image Size Docker Hub downloads License Join us on slack


What is GO Feature Flag Command Line?

The GO Feature Flag Command Line is a CLI tool to interact with GO Feature Flag in your terminal.
For now it supports the following commands:

  • evaluate to evaluate feature flags directly in your terminal.
  • lint to validate a configuration file format.
  • generate manifest to create an OpenFeature flag manifest.

Quick reference

How to use this image

go-feature-flag-cli is a command line tool.

How to evaluate a flag

docker run -v <location_of_your_local_file>:/config.yaml \
  gofeatureflag/go-feature-flag-cli evaluate \
  --config=/config.yaml \
  --flag="<name_of_your_flag_to_evaluate>" \
  --ctx='<evaluation_ctx_as_json_string>'

How to lint a configuration file

docker run -v <location_of_your_local_file>:/config.yaml \
  gofeatureflag/go-feature-flag-cli lint "/config.yaml" \
  --format="yaml"

GO Feature Flag Command lind is publishing the following tags:

The numbered version (ex: v1, 1.29, etc ...) are using a distroless base image, ensuring a minimal image size and high security.

License

View license information for the software contained in this image.

How can I contribute?

This project is open for contribution, see the contributor's guide for some helpful tips.

Tag summary

Content type

Image

Digest

sha256:280100552

Size

26.1 MB

Last updated

1 day ago

docker pull gofeatureflag/go-feature-flag-cli:v1.55.1

This week's pulls

Pulls:

1,703

Last week