mirror of
https://gitea.com/Lydanne/buildx.git
synced 2025-05-28 00:17:42 +08:00

Tested with `kind` and GKE. Note: "nodes" shown in `docker buildx ls` are unrelated to Kubernetes "nodes". Probably buildx should come up with an alternative term. Usage: $ kind create cluster $ export KUBECONFIG="$(kind get kubeconfig-path --name="kind")" $ docker buildx create --driver kubernetes --driver-opt replicas=3 --use $ docker buildx build -t foo --load . `--load` loads the image into the local Docker. Driver opts: - `image=IMAGE` - Sets the container image to be used for running buildkit. - `namespace=NS` - Sets the Kubernetes namespace. Defaults to the current namespace. - `replicas=N` - Sets the number of `Pod` replicas. Defaults to 1. - `rootless=(true|false)` - Run the container as a non-root user without `securityContext.privileged`. Defaults to false. - `loadbalance=(sticky|random)` - Load-balancing strategy. If set to "sticky", the pod is chosen using the hash of the context path. Defaults to "sticky" Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp>
13 KiB
13 KiB
0.7.0 (Unreleased)
0.6.0 (October 17, 2019)
UPGRADE NOTES
- The way reauthentication works has been refactored. This should not cause a problem, but please report bugs if it does. See GH-1746 for more information.
IMPROVEMENTS
- Added
networking/v2/extensions/quotas.Get
GH-1742 - Added
networking/v2/extensions/quotas.Update
GH-1747 - Refactored the reauthentication implementation to use goroutines and added a check to prevent an infinite loop in certain situations. GH-1746
BUG FIXES
- Changed
Flavor
toFlavorID
inloadbalancer/v2/loadbalancers
GH-1744 - Changed
Flavor
toFlavorID
innetworking/v2/extensions/lbaas_v2/loadbalancers
GH-1744 - The
go-yaml
dependency was updated tov2.2.4
to fix possible DDOS vulnerabilities GH-1751
0.5.0 (October 13, 2019)
IMPROVEMENTS
- Added
VolumeType
tocompute/v2/extensions/bootfromvolume.BlockDevice
GH-1690 - Added
networking/v2/extensions/layer3/portforwarding.List
GH-1688 - Added
networking/v2/extensions/layer3/portforwarding.Get
GH-1698 - Added
compute/v2/extensions/tags.ReplaceAll
GH-1696 - Added
compute/v2/extensions/tags.Add
GH-1696 - Added
networking/v2/extensions/layer3/portforwarding.Update
GH-1703 - Added
ExtractDomain
method to token results inidentity/v3/tokens
GH-1712 - Added
AllowedCIDRs
toloadbalancer/v2/listeners.CreateOpts
GH-1710 - Added
AllowedCIDRs
toloadbalancer/v2/listeners.UpdateOpts
GH-1710 - Added
AllowedCIDRs
toloadbalancer/v2/listeners.Listener
GH-1710 - Added
compute/v2/extensions/tags.Add
GH-1695 - Added
compute/v2/extensions/tags.ReplaceAll
GH-1694 - Added
compute/v2/extensions/tags.Delete
GH-1699 - Added
compute/v2/extensions/tags.DeleteAll
GH-1700 - Added
ImageStatusImporting
as an image status GH-1725 - Added
ByPath
tobaremetalintrospection/v1/introspection.RootDiskType
GH-1730 - Added
AttachedVolumes
tocompute/v2/servers.Server
GH-1732 - Enable unmarshaling server tags to a
compute/v2/servers.Server
struct [GH-1734] - Allow setting an empty members list in
loadbalancer/v2/pools.BatchUpdateMembers
GH-1736 - Allow unsetting members' subnet ID and name in
loadbalancer/v2/pools.BatchUpdateMemberOpts
GH-1738
BUG FIXES
- Changed struct type for options in
networking/v2/extensions/lbaas_v2/listeners
toUpdateOptsBuilder
interface instead of specific UpdateOpts type GH-1705 - Changed struct type for options in
networking/v2/extensions/lbaas_v2/loadbalancers
toUpdateOptsBuilder
interface instead of specific UpdateOpts type GH-1706 - Fixed issue with
blockstorage/v1/volumes.Create
where the response was expected to be 202 GH-1720 - Changed
DefaultTlsContainerRef
fromstring
to*string
inloadbalancer/v2/listeners.UpdateOpts
to allow the value to be removed during update. GH-1723 - Changed
SniContainerRefs
from[]string{}
to*[]string{}
inloadbalancer/v2/listeners.UpdateOpts
to allow the value to be removed during update. GH-1723 - Changed
DefaultTlsContainerRef
fromstring
to*string
innetworking/v2/extensions/lbaas_v2/listeners.UpdateOpts
to allow the value to be removed during update. GH-1723 - Changed
SniContainerRefs
from[]string{}
to*[]string{}
innetworking/v2/extensions/lbaas_v2/listeners.UpdateOpts
to allow the value to be removed during update. GH-1723
0.4.0 (September 3, 2019)
IMPROVEMENTS
- Added
blockstorage/extensions/quotasets.results.QuotaSet.Groups
GH-1668 - Added
blockstorage/extensions/quotasets.results.QuotaUsageSet.Groups
GH-1668 - Added
containerinfra/v1/clusters.CreateOpts.FixedNetwork
GH-1674 - Added
containerinfra/v1/clusters.CreateOpts.FixedSubnet
GH-1676 - Added
containerinfra/v1/clusters.CreateOpts.FloatingIPEnabled
GH-1677 - Added
CreatedAt
andUpdatedAt
toloadbalancers/v2/loadbalancers.LoadBalancer
GH-1681 - Added
networking/v2/extensions/layer3/portforwarding.Create
GH-1651 - Added
networking/v2/extensions/agents.ListDHCPNetworks
GH-1686 - Added
networking/v2/extensions/layer3/portforwarding.Delete
GH-1652 - Added
compute/v2/extensions/tags.List
GH-1679 - Added
compute/v2/extensions/tags.Check
GH-1679
BUG FIXES
- Changed
identity/v3/endpoints.ListOpts.RegionID
fromint
tostring
GH-1664 - Fixed issue where older time formats in some networking APIs/resources were unable to be parsed GH-1671
- Changed
SATA
,SCSI
, andSAS
types toInterfaceType
inbaremetal/v1/nodes
[GH-1683]
0.3.0 (July 31, 2019)
IMPROVEMENTS
- Added
baremetal/apiversions.List
GH-1577 - Added
baremetal/apiversions.Get
GH-1577 - Added
compute/v2/extensions/servergroups.CreateOpts.Policy
GH-1636 - Added
identity/v3/extensions/trusts.Create
GH-1644 - Added
identity/v3/extensions/trusts.Delete
GH-1644 - Added
CreatedAt
andUpdatedAt
tonetworking/v2/extensions/layer3/floatingips.FloatingIP
GH-1647 - Added
CreatedAt
andUpdatedAt
tonetworking/v2/extensions/security/groups.SecGroup
GH-1654 - Added
CreatedAt
andUpdatedAt
tonetworking/v2/networks.Network
GH-1657 - Added
keymanager/v1/containers.CreateSecretRef
GH-1659 - Added
keymanager/v1/containers.DeleteSecretRef
GH-1659 - Added
sharedfilesystems/v2/shares.GetMetadata
GH-1656 - Added
sharedfilesystems/v2/shares.GetMetadatum
GH-1656 - Added
sharedfilesystems/v2/shares.SetMetadata
GH-1656 - Added
sharedfilesystems/v2/shares.UpdateMetadata
GH-1656 - Added
sharedfilesystems/v2/shares.DeleteMetadatum
GH-1656 - Added
sharedfilesystems/v2/sharetypes.IDFromName
GH-1662
BUG FIXES
- Changed
baremetal/v1/nodes.CleanStep.Args
frommap[string]string
tomap[string]interface{}
GH-1638 - Removed
URLPath
andExpectedCodes
fromloadbalancer/v2/monitors.ToMonitorCreateMap
since Octavia now provides default values when these fields are not specified GH-1640
0.2.0 (June 17, 2019)
IMPROVEMENTS
- Added
networking/v2/extensions/qos/rules.ListBandwidthLimitRules
GH-1584 - Added
networking/v2/extensions/qos/rules.GetBandwidthLimitRule
GH-1584 - Added
networking/v2/extensions/qos/rules.CreateBandwidthLimitRule
GH-1584 - Added
networking/v2/extensions/qos/rules.UpdateBandwidthLimitRule
GH-1589 - Added
networking/v2/extensions/qos/rules.DeleteBandwidthLimitRule
GH-1590 - Added
networking/v2/extensions/qos/policies.List
GH-1591 - Added
networking/v2/extensions/qos/policies.Get
GH-1593 - Added
networking/v2/extensions/qos/rules.ListDSCPMarkingRules
GH-1594 - Added
networking/v2/extensions/qos/policies.Create
GH-1595 - Added
compute/v2/extensions/diagnostics.Get
GH-1592 - Added
networking/v2/extensions/qos/policies.Update
GH-1603 - Added
networking/v2/extensions/qos/policies.Delete
GH-1603 - Added
networking/v2/extensions/qos/rules.CreateDSCPMarkingRule
GH-1605 - Added
networking/v2/extensions/qos/rules.UpdateDSCPMarkingRule
GH-1605 - Added
networking/v2/extensions/qos/rules.GetDSCPMarkingRule
GH-1609 - Added
networking/v2/extensions/qos/rules.DeleteDSCPMarkingRule
GH-1609 - Added
networking/v2/extensions/qos/rules.ListMinimumBandwidthRules
GH-1615 - Added
networking/v2/extensions/qos/rules.GetMinimumBandwidthRule
GH-1615 - Added
networking/v2/extensions/qos/rules.CreateMinimumBandwidthRule
GH-1615 - Added
Hostname
tobaremetalintrospection/v1/introspection.Data
GH-1627 - Added
networking/v2/extensions/qos/rules.UpdateMinimumBandwidthRule
GH-1624 - Added
networking/v2/extensions/qos/rules.DeleteMinimumBandwidthRule
GH-1624 - Added
networking/v2/extensions/qos/ruletypes.GetRuleType
GH-1625 - Added
Extra
tobaremetalintrospection/v1/introspection.Data
GH-1611 - Added
blockstorage/extensions/volumeactions.SetImageMetadata
GH-1621
BUG FIXES
- Updated
networking/v2/extensions/qos/rules.UpdateBandwidthLimitRule
to use return code 200 GH-1606 - Fixed bug in
compute/v2/extensions/schedulerhints.SchedulerHints.Query
where contents will now be marshalled to a string GH-1620
0.1.0 (May 27, 2019)
Initial tagged release.