
This updates the Kustomize dependency for airshipctl to api/v0.3.1, which is the oldest version which will support the Replacement Transformer plugin. Some changes were needed to accomodate the fact that various apis that airshipctl was relying on were moved to kustomize-insternal packages, namely: - Integrated with the krusty.Kustomizer to drive kustomization - Removed the custom plugin loader which leveraged the Unknown type - Worked around NoFieldError becoming private, inc. removing a test As a follow on we'll need to re-integrate plugin functionality somehow. Also, in this release Kustomize has implemented support for the "config.kubernetes.io/local-config" annotation, which we'd planned to use to to avoid deploying some documents to the Kubernetes API. It turns out the semantics are different than we anticipated; Kustomize also fails to return these docs via document *selection*. Therefore, this change reverts to an earlier approach which uses a custom airshipit.org/deploy-k8s label. Change-Id: I7022e12464ea7b6a3ca8609f99f3699bf8da0edd
44 lines
1.9 KiB
Modula-2
44 lines
1.9 KiB
Modula-2
module opendev.org/airship/airshipctl
|
|
|
|
go 1.13
|
|
|
|
require (
|
|
github.com/MakeNowJust/heredoc v0.0.0-20171113091838-e9091a26100e // indirect
|
|
github.com/Microsoft/go-winio v0.4.12 // indirect
|
|
github.com/chai2010/gettext-go v0.0.0-20170215093142-bf70f2a70fb1 // indirect
|
|
github.com/docker/docker v0.7.3-0.20190327010347-be7ac8be2ae0
|
|
github.com/docker/go-connections v0.3.0 // indirect
|
|
github.com/docker/spdystream v0.0.0-20181023171402-6480d4af844c // indirect
|
|
github.com/elazarl/goproxy v0.0.0-20190421051319-9d40249d3c2f // indirect
|
|
github.com/elazarl/goproxy/ext v0.0.0-20190421051319-9d40249d3c2f // indirect
|
|
github.com/ghodss/yaml v1.0.1-0.20190212211648-25d852aebe32 // indirect
|
|
github.com/gorilla/mux v1.7.4 // indirect
|
|
github.com/gregjones/httpcache v0.0.0-20190212212710-3befbb6ad0cc // indirect
|
|
github.com/imdario/mergo v0.3.7 // indirect
|
|
github.com/morikuni/aec v0.0.0-20170113033406-39771216ff4c // indirect
|
|
github.com/opencontainers/image-spec v1.0.1 // indirect
|
|
github.com/spf13/cobra v0.0.5
|
|
github.com/stretchr/testify v1.4.0
|
|
golang.org/x/crypto v0.0.0-20191202143827-86a70503ff7e // indirect
|
|
golang.org/x/net v0.0.0-20191204025024-5ee1b9f4859a // indirect
|
|
golang.org/x/sys v0.0.0-20191204072324-ce4227a45e2e // indirect
|
|
gopkg.in/src-d/go-billy.v4 v4.3.2
|
|
gopkg.in/src-d/go-git-fixtures.v3 v3.5.0
|
|
gopkg.in/src-d/go-git.v4 v4.13.1
|
|
k8s.io/api v0.17.3
|
|
k8s.io/apiextensions-apiserver v0.17.3
|
|
k8s.io/apimachinery v0.17.3
|
|
k8s.io/cli-runtime v0.17.3
|
|
k8s.io/client-go v11.0.0+incompatible
|
|
k8s.io/kubectl v0.17.3
|
|
opendev.org/airship/go-redfish v0.0.0-20200318103738-db034d1d753a
|
|
opendev.org/airship/go-redfish/client v0.0.0-20200318103738-db034d1d753a
|
|
sigs.k8s.io/kustomize/api v0.3.1
|
|
sigs.k8s.io/yaml v1.1.0
|
|
)
|
|
|
|
replace (
|
|
github.com/russross/blackfriday => github.com/russross/blackfriday v1.5.2
|
|
k8s.io/client-go => k8s.io/client-go v0.0.0-20191114101535-6c5935290e33
|
|
)
|