CB-Tumblebug v0.9.10
Pre-release
Pre-release
Support and Tested with
API
What's Changed
- Add infraType field to TbSpecInfo/TbImageInfo and assets by @sykim-etri in #1667
- [Workflow] Update Swagger REST API doc by @cb-github-robot in #1668
- Validate k8scluster version when creating and upgrading k8scluster by @sykim-etri in #1670
- Add docker-compose by @yunkon-kim in #1666
- Update K8sCluster's REST API description and example by @sykim-etri in #1671
- Add the JWT auths middleware and sample API by @yunkon-kim in #1627
- Remove unused JWT configuration and environment variable handling by @yunkon-kim in #1676
- Modify swaggo/swag
@securityDefinitions
by @yunkon-kim in #1678 - Update API docs by @yunkon-kim in #1680
- Specify data type in ResponseBodyDump logging by @yunkon-kim in #1681
- Fix SetK8sNodeGroupAutoscaling's reponse body by @sykim-etri in #1682
- Add encryption decryption script for credentials by @seokho-son in #1683
- Update README.md for encryption details by @seokho-son in #1687
- Add
kvstore
pkg and improve functionality by @yunkon-kim in #1686 - Deduplicate code for checking k8scluster enablement by @sykim-etri in #1689
- Update k8sclusterinfo.yaml and add 'others' keyword by @sykim-etri in #1688
- Add etcd-centric kvstore and replace cb-store by @yunkon-kim in #1690
- Add and update docker-compose configuration to customize or set environment variables by @yunkon-kim in #1691
- Rebase replace-with-etcd onto upstream latest main by @yunkon-kim in #1693
- Fix GetRegion info bug by @seokho-son in #1692
- Finalize docker-compose and etcd by @yunkon-kim in #1694
- Update cleanDB.sh by @yunkon-kim in #1696
- Replace cb-store with etcd by @yunkon-kim in #1695
- Fix subGroup removal bug in refine func by @seokho-son in #1697
- Enhance env variables by @seokho-son in #1698
- [Workflow] Update Swagger REST API doc by @cb-github-robot in #1699
- Update regarding environment variables by @yunkon-kim in #1701
- Staging v0.9.2 by @seokho-son in #1700
- Register all specs and update asset spec by @seokho-son in #1703
- Fix provisioning error by @seokho-son in #1704
- Fix GetCspResourceId related error by @seokho-son in #1706
- Simply docker compose and isolate containers by @seokho-son in #1707
- add testscripts for persistent volume and service in k8scluster by @sykim-etri in #1708
- Enhance logger pkg by @yunkon-kim in #1709
- Enhance common image features and remove key obj by @seokho-son in #1711
- [k8scluster] add CheckNodeGroupsOnK8sCreation API (no routed) by @sykim-etri in #1712
- [Workflow] Update Swagger REST API doc by @cb-github-robot in #1713
- [k8scluster] update CheckNodeGroupsOnK8sCreation API by @sykim-etri in #1715
- [Workflow] Update Swagger REST API doc by @cb-github-robot in #1716
- Support build option for docker compose by @seokho-son in #1717
- Remove cb-tb call graph by @seokho-son in #1718
- Remove cb-tb api diff docs by @seokho-son in #1719
- [k8scluster] update valid specId example in TbK8sNodeGroupReq by @sykim-etri in #1723
- Replace the MCIS term with the MCI by @seokho-son in #1726
- [Workflow] Update Swagger REST API doc by @cb-github-robot in #1727
- docs: add SungWoongz as a contributor for userTesting by @allcontributors in #1724
- Enhance API docs by @seokho-son in #1728
- [Workflow] Update Swagger REST API doc by @cb-github-robot in #1729
- Staging v0.9.5 by @seokho-son in #1730
- Speed up docker build time by using go build cache by @seokho-son in #1732
- Enhance workflow for ci cd container image by @seokho-son in #1733
- Clean up files by @seokho-son in #1734
- Fix typo in source by @seokho-son in #1735
- [Workflow] Update Swagger REST API doc by @cb-github-robot in #1736
- Remove infra service terms by @seokho-son in #1737
- Fix file names MCI by @seokho-son in #1738
- Change path of cleanDB.sh into the init by @seokho-son in #1740
- Makeup utilities by @seokho-son in #1742
- [Workflow] Update Swagger REST API doc by @cb-github-robot in #1743
- Rename default-ns: default and system-ns: system by @seokho-son in #1744
- [Workflow] Update Swagger REST API doc by @cb-github-robot in #1745
- Remove not effective param in compose by @seokho-son in #1746
- Simplify ID system using GenUid and no Transform by @seokho-son in #1748
- Fix Flask app is run in debug mode by @seokho-son in #1750
- Rename RestLoadDefaultResource to RestLoadSharedResource by @seokho-son in #1751
- [Workflow] Update Swagger REST API doc by @cb-github-robot in #1752
- Change defaultresource to sharedresource by @seokho-son in #1753
- [Workflow] Update Swagger REST API doc by @cb-github-robot in #1754
- Staging v0.9.6 by @seokho-son in #1755
- Use Golang v1.23.0 by @seokho-son in #1757
- Bugfix to correct vNetId to match Spider's Create Subnet API by @yunkon-kim in #1758
- Provide a secure way for register credential api by @seokho-son in #1759
- Bump pycryptodome from 3.18.0 to 3.19.1 in /init by @dependabot in #1760
- Enhance secure credential registeration by @seokho-son in #1761
- Arrange API resource group tags by @seokho-son in #1762
- Staging cb-tumblebug 0.9.7 by @seokho-son in #1763
- Refactor pkg name mcir to resource mci to infra by @seokho-son in #1765
- Fix api validation warning by @seokho-son in #1766
- [k8scluster] update testscripts by @sykim-etri in #1767
- Add missing path param decs by @seokho-son in #1768
- Enhance api description by @seokho-son in #1769
- Describe how hybrid encryption works in init.py by @seokho-son in #1770
- Update description for register credential api by @seokho-son in #1771
- [Workflow] Update Swagger REST API doc by @cb-github-robot in #1772
- Provide a link to discussions/1773 by @seokho-son in #1774
- Add LabelSelector and refactor source with model by @seokho-son in #1775
- Refactor k8s and nlb parts by @seokho-son in #1776
- Update shields badge README.md by @seokho-son in #1777
- Change label api group by @seokho-son in #1779
- Invite cb-sp v0.9.2 by @seokho-son in #1781
- Staging cb-tumblebug 0.9.8 by @seokho-son in #1782
- Enhance network features and align with Spider APIs by @yunkon-kim in #1720
- Staging v0.9.9 by @seokho-son in #1784
- Bump peter-evans/create-pull-request from 6 to 7 by @dependabot in #1785
- Revert TagList in vNet/Subnet API by @yunkon-kim in #1787
- [k8scluster] fix cb-spider's subnet name by @sykim-etri in #1788
- Formalize and refine resource identifiers by @seokho-son in #1789
- Refine MCI object struct by @seokho-son in #1790
- Add get region list by provider by @seokho-son in #1791
- Add a utility function to design vNets and subnets initially by @yunkon-kim in #1793
- Test and bugfix in vNet and subnet APIs by @yunkon-kim in #1794
- Enhance label feature by @seokho-son in #1795
- Provide resourceType to objects by @seokho-son in #1796
- Provide terminate option for delete all MCIs by @seokho-son in #1797
- Support delete all MCIs in parallel by @seokho-son in #1798
- Change API name for loading assets by @seokho-son in #1799
- Enhance API for creating shared resources by @seokho-son in #1800
- Use existing convention for API about name request in k8s by @seokho-son in #1801
- Staging v0.9.10 by @seokho-son in #1802
Full Changelog: v0.9.0...v0.9.10