Releases: mattfenwick/cyclonus
v0.2.2
v0.2.1
Changelog
210ee22 add egress to experimental test; clean up features
aed34c4 apply features in generators
66f21b3 improve output
dfe7078 add sctp to defaults; push parameters out
bfc341f use agnhost/porter for sctp servers; upgrade agnhost image
2df8f5b improve package name; move files into better package
fcc283f add policy linter
0291ce0 add experimental generator
c32fddf detect features used in tests; output pass/fail summary by feature
Docker images
docker pull mfenwick100/cyclonus:latest
docker pull mfenwick100/cyclonus:v0.2.1
v0.2.0
Changelog
e489de5 fixup README examples
a396485 improve explain output
db30da7 fix up analyze, examples
b994ffd add missing actions; fix flag names
54021f4 fix flag name
c3eeeb6 improve logging, table schema
cfbb8a5 Merge pull request #17 from mattfenwick/generalize-probe
890ef53 remove commented/unused code
98dae77 improve type name
4448d7f get rid of import prefix
e127cc6 move type to correct package
26d3600 number test cases consistently
267cbb8 fix typo, probe mode
822d06a handle named ports better
980abdb handle printing allavailable tables
c5ad08e add AllAvailable probe option
5df3044 use correct resources
4d142ba unify simulated, kube probes
21ba5d6 consolidate comparison code
9202ea6 cleanup
8acfa3a combine duplicate types
c3a5967 first pass at generalizing probe functionality
4c36cab add more tables
65fc4c8 use tables for targets output; fix up arguments and examples
77404b3 consolidate synthetic commands to reduce duplication
0109ea7 fix probe command and example
9bd7b34 organize kind setup scripts
57507f5 fix up readme examples
2dcec28 improve 'analyze' table format
a6a215b print out tabular resources before run
814221f Merge pull request #16 from mattfenwick/named-port
59f6959 fix up commands
eec2201 add support for named ports
3543b7d Merge pull request #15 from mattfenwick/recipes
e9f46a4 move code into package
786f913 add examples for netpol recipes
3347b9f Merge pull request #14 from mattfenwick/missing-namespace
7ef314f treat netpol with missing namespace as in 'default' namespace
Docker images
docker pull mfenwick100/cyclonus:latest
docker pull mfenwick100/cyclonus:v0.2.0
v0.1.4
v0.1.3
Changelog
094371e improve table formatting; write tables to string instead of stdout
24a5be1 use table for summary; push :latest image as well
5c7140d Merge pull request #13 from mattfenwick/action
aaeabe6 fmt doesn't have a -v flag
1da12c2 add github action for build/fmt/vet/test
b5574e4 add script to run job
05f0990 fix job yaml
Docker images
docker pull mfenwick100/cyclonus:latest
docker pull mfenwick100/cyclonus:v0.1.3
v0.1.2
v0.1.1
v0.1.0
Changelog
8d1ddfb split probe method out; split out structs into separate file
fcdcf42 clean up unused code
97a0471 split out interpreter test case state into separate struct
1f6bcce introduce a type to avoid lots of anonymous ints
9c59638 handle retries in case a probe fails
61ae613 reset cluster state after tests
2b6d022 port complicated upstream tests
e275a4b improve printing, require descriptions
3942c04 verify cluster state
eccdd26 allow multiple containers per pod, for port/protocol differences
5b6564b refactor; add more cases
c4e936e improve interfaces
118f508 thread through additional config args
3fe0d06 switch to using stepwise interpreter
1e2b1c0 cleanup
cf5b9e4 continue stepwise interpreter
5dfdb8c first pass at stepwise interpreter
81139f4 move namespaces to clean into interpreter
009fa2c remove commented code
bc6b13f print compare results nicely
e5c61a2 add compare command; standardize cluster name