mirror of
https://github.com/siderolabs/talos.git
synced 2026-05-05 20:36:18 +02:00
refactor(*): move source code into src directory (#118)
This commit is contained in:
parent
f6adabe351
commit
80edd4852c
@ -28,7 +28,7 @@ script:
|
||||
|
||||
mkdir -p ./build
|
||||
rm -rf ./build/*
|
||||
cd tools && conform enforce
|
||||
cd ./src/tools && conform enforce
|
||||
cd ../kernel && conform enforce
|
||||
cd ../initramfs && conform enforce
|
||||
cd ../rootfs && conform enforce
|
||||
|
||||
@ -1,7 +0,0 @@
|
||||
package main
|
||||
|
||||
import "github.com/autonomy/dianemo/initramfs/cmd/osctl/cmd"
|
||||
|
||||
func main() {
|
||||
cmd.Execute()
|
||||
}
|
||||
@ -9,11 +9,11 @@ stages:
|
||||
generate:
|
||||
artifacts:
|
||||
- source: /generated/rootfs.tar.xz
|
||||
destination: ../build/rootfs.tar.xz
|
||||
destination: ../../build/rootfs.tar.xz
|
||||
- source: /generated/boot/vmlinuz
|
||||
destination: ../build/vmlinuz
|
||||
destination: ../../build/vmlinuz
|
||||
- source: /generated/boot/initramfs.xz
|
||||
destination: ../build/initramfs.xz
|
||||
destination: ../../build/initramfs.xz
|
||||
tasks:
|
||||
- base
|
||||
- rootfs
|
||||
@ -1,7 +1,7 @@
|
||||
metadata:
|
||||
repository: dianemo/initramfs
|
||||
variables:
|
||||
versionPath: github.com/autonomy/dianemo/initramfs/pkg/version
|
||||
versionPath: github.com/autonomy/dianemo/src/initramfs/pkg/version
|
||||
pipeline:
|
||||
stages:
|
||||
- generate
|
||||
@ -10,9 +10,9 @@ stages:
|
||||
build:
|
||||
artifacts:
|
||||
- source: /tmp/osctl-linux-amd64
|
||||
destination: ../build/osctl-linux-amd64
|
||||
destination: ../../build/osctl-linux-amd64
|
||||
- source: /tmp/osctl-darwin-amd64
|
||||
destination: ../build/osctl-darwin-amd64
|
||||
destination: ../../build/osctl-darwin-amd64
|
||||
tasks:
|
||||
- src
|
||||
- test
|
||||
@ -24,9 +24,9 @@ stages:
|
||||
- image
|
||||
generate:
|
||||
artifacts:
|
||||
- source: /go/src/github.com/autonomy/dianemo/initramfs/cmd/osd/proto
|
||||
- source: /go/src/github.com/autonomy/dianemo/src/initramfs/cmd/osd/proto
|
||||
destination: ./cmd/osd
|
||||
- source: /go/src/github.com/autonomy/dianemo/initramfs/cmd/rotd/proto
|
||||
- source: /go/src/github.com/autonomy/dianemo/src/initramfs/cmd/rotd/proto
|
||||
destination: ./cmd/rotd
|
||||
tasks:
|
||||
- proto
|
||||
@ -45,7 +45,7 @@ tasks:
|
||||
CMD false
|
||||
init:
|
||||
template: |
|
||||
WORKDIR $GOPATH/src/github.com/autonomy/dianemo/initramfs/cmd/init
|
||||
WORKDIR $GOPATH/src/github.com/autonomy/dianemo/src/initramfs/cmd/init
|
||||
{{ if and .Git.IsClean .Git.IsTag }}
|
||||
RUN GOOS=linux GOARCH=amd64 go build \
|
||||
-ldflags "-s -w -linkmode external -extldflags \"-static -L/usr/lib -lblkid -luuid\" -X {{ index .Variables "versionPath" }}.Name=Dianemo -X {{ index .Variables "versionPath" }}.Tag={{ .Git.Tag }} -X {{ index .Variables "versionPath" }}.SHA={{ .Git.SHA }} -X \"{{ index .Variables "versionPath" }}.Built={{ .Built }}\"" \
|
||||
@ -60,7 +60,7 @@ tasks:
|
||||
RUN find . 2>/dev/null | cpio -H newc -o | xz -v -C crc32 -9 -e -T 0 -z >/initramfs/initramfs.xz
|
||||
osctl:
|
||||
template: |
|
||||
WORKDIR $GOPATH/src/github.com/autonomy/dianemo/initramfs/cmd/{{ .Docker.CurrentStage }}
|
||||
WORKDIR $GOPATH/src/github.com/autonomy/dianemo/src/initramfs/cmd/{{ .Docker.CurrentStage }}
|
||||
{{ if and .Git.IsClean .Git.IsTag }}
|
||||
RUN GOOS=linux GOARCH=amd64 CGO_ENABLED=0 go build -a \
|
||||
-ldflags "-s -w -X {{ index .Variables "versionPath" }}.Name=Client -X {{ index .Variables "versionPath" }}.Tag={{ .Git.Tag }} -X {{ index .Variables "versionPath" }}.SHA={{ .Git.SHA }} -X \"{{ index .Variables "versionPath" }}.Built={{ .Built }}\"" \
|
||||
@ -80,7 +80,7 @@ tasks:
|
||||
RUN chmod +x /{{ .Docker.CurrentStage }}-darwin-amd64
|
||||
osd:
|
||||
template: |
|
||||
WORKDIR $GOPATH/src/github.com/autonomy/dianemo/initramfs/cmd/{{ .Docker.CurrentStage }}
|
||||
WORKDIR $GOPATH/src/github.com/autonomy/dianemo/src/initramfs/cmd/{{ .Docker.CurrentStage }}
|
||||
{{ if and .Git.IsClean .Git.IsTag }}
|
||||
RUN GOOS=linux GOARCH=amd64 CGO_ENABLED=0 go build -a \
|
||||
-ldflags "-s -w -X {{ index .Variables "versionPath" }}.Name=Server -X {{ index .Variables "versionPath" }}.Tag={{ .Git.Tag }} -X {{ index .Variables "versionPath" }}.SHA={{ .Git.SHA }} -X \"{{ index .Variables "versionPath" }}.Built={{ .Built }}\"" \
|
||||
@ -93,7 +93,7 @@ tasks:
|
||||
RUN chmod +x /{{ .Docker.CurrentStage }}
|
||||
proxyd:
|
||||
template: |
|
||||
WORKDIR $GOPATH/src/github.com/autonomy/dianemo/initramfs/cmd/{{ .Docker.CurrentStage }}
|
||||
WORKDIR $GOPATH/src/github.com/autonomy/dianemo/src/initramfs/cmd/{{ .Docker.CurrentStage }}
|
||||
{{ if and .Git.IsClean .Git.IsTag }}
|
||||
RUN GOOS=linux GOARCH=amd64 CGO_ENABLED=0 go build -a \
|
||||
-ldflags "-s -w -X {{ index .Variables "versionPath" }}.Name=ProxyD -X {{ index .Variables "versionPath" }}.Tag={{ .Git.Tag }} -X {{ index .Variables "versionPath" }}.SHA={{ .Git.SHA }} -X \"{{ index .Variables "versionPath" }}.Built={{ .Built }}\"" \
|
||||
@ -106,7 +106,7 @@ tasks:
|
||||
RUN chmod +x /{{ .Docker.CurrentStage }}
|
||||
rotd:
|
||||
template: |
|
||||
WORKDIR $GOPATH/src/github.com/autonomy/dianemo/initramfs/cmd/{{ .Docker.CurrentStage }}
|
||||
WORKDIR $GOPATH/src/github.com/autonomy/dianemo/src/initramfs/cmd/{{ .Docker.CurrentStage }}
|
||||
RUN CGO_ENABLED=0 go build -a -ldflags "-s -w" -o /{{ .Docker.CurrentStage }}
|
||||
RUN chmod +x /{{ .Docker.CurrentStage }}
|
||||
proto:
|
||||
@ -119,10 +119,10 @@ tasks:
|
||||
&& mv /tmp/bin/protoc /bin \
|
||||
&& mv /tmp/include/* /usr/local/include \
|
||||
&& chmod +x /bin/protoc
|
||||
WORKDIR $GOPATH/src/github.com/autonomy/dianemo/initramfs/cmd/osd
|
||||
WORKDIR $GOPATH/src/github.com/autonomy/dianemo/src/initramfs/cmd/osd
|
||||
COPY ./cmd/osd/proto ./proto
|
||||
RUN protoc -I/usr/local/include -I./proto --go_out=plugins=grpc:proto proto/api.proto
|
||||
WORKDIR $GOPATH/src/github.com/autonomy/dianemo/initramfs/cmd/rotd
|
||||
WORKDIR $GOPATH/src/github.com/autonomy/dianemo/src/initramfs/cmd/rotd
|
||||
COPY ./cmd/rotd/proto ./proto
|
||||
RUN protoc -I/usr/local/include -I./proto --go_out=plugins=grpc:proto proto/api.proto
|
||||
src:
|
||||
@ -132,7 +132,7 @@ tasks:
|
||||
RUN mkdir /tmp
|
||||
RUN curl -L https://github.com/alecthomas/gometalinter/releases/download/v2.0.5/gometalinter-2.0.5-linux-amd64.tar.gz | tar -xz --strip-components=1 -C /tools/bin
|
||||
COPY --from=autonomy/golang:1.10 /bin/test.sh /bin/test.sh
|
||||
WORKDIR $GOPATH/src/github.com/autonomy/dianemo/initramfs
|
||||
WORKDIR $GOPATH/src/github.com/autonomy/dianemo/src/initramfs
|
||||
COPY ./ ./
|
||||
test:
|
||||
template: |
|
||||
@ -9,13 +9,13 @@ import (
|
||||
"log"
|
||||
"os"
|
||||
|
||||
"github.com/autonomy/dianemo/initramfs/cmd/init/pkg/constants"
|
||||
"github.com/autonomy/dianemo/initramfs/cmd/init/pkg/mount"
|
||||
"github.com/autonomy/dianemo/initramfs/cmd/init/pkg/platform"
|
||||
"github.com/autonomy/dianemo/initramfs/cmd/init/pkg/rootfs"
|
||||
"github.com/autonomy/dianemo/initramfs/cmd/init/pkg/service"
|
||||
"github.com/autonomy/dianemo/initramfs/cmd/init/pkg/switchroot"
|
||||
"github.com/autonomy/dianemo/initramfs/pkg/userdata"
|
||||
"github.com/autonomy/dianemo/src/initramfs/cmd/init/pkg/constants"
|
||||
"github.com/autonomy/dianemo/src/initramfs/cmd/init/pkg/mount"
|
||||
"github.com/autonomy/dianemo/src/initramfs/cmd/init/pkg/platform"
|
||||
"github.com/autonomy/dianemo/src/initramfs/cmd/init/pkg/rootfs"
|
||||
"github.com/autonomy/dianemo/src/initramfs/cmd/init/pkg/service"
|
||||
"github.com/autonomy/dianemo/src/initramfs/cmd/init/pkg/switchroot"
|
||||
"github.com/autonomy/dianemo/src/initramfs/pkg/userdata"
|
||||
)
|
||||
|
||||
var (
|
||||
@ -8,9 +8,9 @@ import (
|
||||
"path"
|
||||
"sync"
|
||||
|
||||
"github.com/autonomy/dianemo/initramfs/cmd/init/pkg/blkid"
|
||||
"github.com/autonomy/dianemo/initramfs/cmd/init/pkg/constants"
|
||||
"github.com/autonomy/dianemo/initramfs/cmd/init/pkg/kernel"
|
||||
"github.com/autonomy/dianemo/src/initramfs/cmd/init/pkg/blkid"
|
||||
"github.com/autonomy/dianemo/src/initramfs/cmd/init/pkg/constants"
|
||||
"github.com/autonomy/dianemo/src/initramfs/cmd/init/pkg/kernel"
|
||||
"golang.org/x/sys/unix"
|
||||
)
|
||||
|
||||
@ -5,9 +5,9 @@ package baremetal
|
||||
import (
|
||||
"fmt"
|
||||
|
||||
"github.com/autonomy/dianemo/initramfs/cmd/init/pkg/constants"
|
||||
"github.com/autonomy/dianemo/initramfs/cmd/init/pkg/kernel"
|
||||
"github.com/autonomy/dianemo/initramfs/pkg/userdata"
|
||||
"github.com/autonomy/dianemo/src/initramfs/cmd/init/pkg/constants"
|
||||
"github.com/autonomy/dianemo/src/initramfs/cmd/init/pkg/kernel"
|
||||
"github.com/autonomy/dianemo/src/initramfs/pkg/userdata"
|
||||
)
|
||||
|
||||
// BareMetal is a discoverer for non-cloud environments.
|
||||
@ -10,7 +10,7 @@ import (
|
||||
"log"
|
||||
"net/http"
|
||||
|
||||
"github.com/autonomy/dianemo/initramfs/pkg/userdata"
|
||||
"github.com/autonomy/dianemo/src/initramfs/pkg/userdata"
|
||||
"github.com/fullsailor/pkcs7"
|
||||
"golang.org/x/sys/unix"
|
||||
)
|
||||
@ -3,9 +3,9 @@
|
||||
package platform
|
||||
|
||||
import (
|
||||
"github.com/autonomy/dianemo/initramfs/cmd/init/pkg/platform/baremetal"
|
||||
"github.com/autonomy/dianemo/initramfs/cmd/init/pkg/platform/cloud/aws"
|
||||
"github.com/autonomy/dianemo/initramfs/pkg/userdata"
|
||||
"github.com/autonomy/dianemo/src/initramfs/cmd/init/pkg/platform/baremetal"
|
||||
"github.com/autonomy/dianemo/src/initramfs/cmd/init/pkg/platform/cloud/aws"
|
||||
"github.com/autonomy/dianemo/src/initramfs/pkg/userdata"
|
||||
)
|
||||
|
||||
// Platform is an interface describing a platform.
|
||||
@ -11,7 +11,7 @@ import (
|
||||
"strings"
|
||||
"text/template"
|
||||
|
||||
"github.com/autonomy/dianemo/initramfs/pkg/version"
|
||||
"github.com/autonomy/dianemo/src/initramfs/pkg/version"
|
||||
)
|
||||
|
||||
const hostsTemplate = `
|
||||
@ -29,7 +29,7 @@ ID={{ .ID }}
|
||||
VERSION_ID={{ .Version }}
|
||||
PRETTY_NAME="{{ .Name }} ({{ .Version }}) by Autonomy"
|
||||
HOME_URL="https://dianemo.autonomy.io/"
|
||||
BUG_REPORT_URL="https://github.com/autonomy/dianemo/issues"
|
||||
BUG_REPORT_URL="https://github.com/autonomy/dianemo/src/issues"
|
||||
`
|
||||
|
||||
// Hosts renders a valid /etc/hosts file and writes it to disk.
|
||||
@ -6,10 +6,10 @@ import (
|
||||
"os"
|
||||
"path"
|
||||
|
||||
"github.com/autonomy/dianemo/initramfs/cmd/init/pkg/constants"
|
||||
"github.com/autonomy/dianemo/initramfs/cmd/init/pkg/rootfs/etc"
|
||||
"github.com/autonomy/dianemo/initramfs/cmd/init/pkg/rootfs/proc"
|
||||
"github.com/autonomy/dianemo/initramfs/pkg/userdata"
|
||||
"github.com/autonomy/dianemo/src/initramfs/cmd/init/pkg/constants"
|
||||
"github.com/autonomy/dianemo/src/initramfs/cmd/init/pkg/rootfs/etc"
|
||||
"github.com/autonomy/dianemo/src/initramfs/cmd/init/pkg/rootfs/proc"
|
||||
"github.com/autonomy/dianemo/src/initramfs/pkg/userdata"
|
||||
yaml "gopkg.in/yaml.v2"
|
||||
)
|
||||
|
||||
@ -4,8 +4,8 @@ import (
|
||||
"fmt"
|
||||
"io/ioutil"
|
||||
|
||||
"github.com/autonomy/dianemo/initramfs/cmd/init/pkg/service/conditions"
|
||||
"github.com/autonomy/dianemo/initramfs/pkg/userdata"
|
||||
"github.com/autonomy/dianemo/src/initramfs/cmd/init/pkg/service/conditions"
|
||||
"github.com/autonomy/dianemo/src/initramfs/pkg/userdata"
|
||||
)
|
||||
|
||||
const crioConf = `
|
||||
@ -1,8 +1,8 @@
|
||||
package service
|
||||
|
||||
import (
|
||||
"github.com/autonomy/dianemo/initramfs/cmd/init/pkg/service/conditions"
|
||||
"github.com/autonomy/dianemo/initramfs/pkg/userdata"
|
||||
"github.com/autonomy/dianemo/src/initramfs/cmd/init/pkg/service/conditions"
|
||||
"github.com/autonomy/dianemo/src/initramfs/pkg/userdata"
|
||||
)
|
||||
|
||||
// Docker implements the Service interface. It serves as the concrete type with
|
||||
@ -6,9 +6,9 @@ import (
|
||||
"os"
|
||||
"path"
|
||||
|
||||
"github.com/autonomy/dianemo/initramfs/cmd/init/pkg/constants"
|
||||
"github.com/autonomy/dianemo/initramfs/cmd/init/pkg/service/conditions"
|
||||
"github.com/autonomy/dianemo/initramfs/pkg/userdata"
|
||||
"github.com/autonomy/dianemo/src/initramfs/cmd/init/pkg/constants"
|
||||
"github.com/autonomy/dianemo/src/initramfs/cmd/init/pkg/service/conditions"
|
||||
"github.com/autonomy/dianemo/src/initramfs/pkg/userdata"
|
||||
)
|
||||
|
||||
// Kubeadm implements the Service interface. It serves as the concrete type with
|
||||
@ -4,9 +4,9 @@ import (
|
||||
"fmt"
|
||||
"os"
|
||||
|
||||
"github.com/autonomy/dianemo/initramfs/cmd/init/pkg/constants"
|
||||
"github.com/autonomy/dianemo/initramfs/cmd/init/pkg/service/conditions"
|
||||
"github.com/autonomy/dianemo/initramfs/pkg/userdata"
|
||||
"github.com/autonomy/dianemo/src/initramfs/cmd/init/pkg/constants"
|
||||
"github.com/autonomy/dianemo/src/initramfs/cmd/init/pkg/service/conditions"
|
||||
"github.com/autonomy/dianemo/src/initramfs/pkg/userdata"
|
||||
)
|
||||
|
||||
// Kubelet implements the Service interface. It serves as the concrete type with
|
||||
@ -7,7 +7,7 @@ import (
|
||||
"path"
|
||||
"sync"
|
||||
|
||||
"github.com/autonomy/dianemo/initramfs/pkg/chunker"
|
||||
"github.com/autonomy/dianemo/src/initramfs/pkg/chunker"
|
||||
)
|
||||
|
||||
var instance = map[string]*Log{}
|
||||
@ -2,9 +2,9 @@
|
||||
package service
|
||||
|
||||
import (
|
||||
"github.com/autonomy/dianemo/initramfs/cmd/init/pkg/constants"
|
||||
"github.com/autonomy/dianemo/initramfs/cmd/init/pkg/service/conditions"
|
||||
"github.com/autonomy/dianemo/initramfs/pkg/userdata"
|
||||
"github.com/autonomy/dianemo/src/initramfs/cmd/init/pkg/constants"
|
||||
"github.com/autonomy/dianemo/src/initramfs/cmd/init/pkg/service/conditions"
|
||||
"github.com/autonomy/dianemo/src/initramfs/pkg/userdata"
|
||||
)
|
||||
|
||||
// OSD implements the Service interface. It serves as the concrete type with
|
||||
@ -2,8 +2,8 @@
|
||||
package service
|
||||
|
||||
import (
|
||||
"github.com/autonomy/dianemo/initramfs/cmd/init/pkg/service/conditions"
|
||||
"github.com/autonomy/dianemo/initramfs/pkg/userdata"
|
||||
"github.com/autonomy/dianemo/src/initramfs/cmd/init/pkg/service/conditions"
|
||||
"github.com/autonomy/dianemo/src/initramfs/pkg/userdata"
|
||||
)
|
||||
|
||||
// ProxyD implements the Service interface. It serves as the concrete type with
|
||||
@ -2,9 +2,9 @@
|
||||
package service
|
||||
|
||||
import (
|
||||
"github.com/autonomy/dianemo/initramfs/cmd/init/pkg/constants"
|
||||
"github.com/autonomy/dianemo/initramfs/cmd/init/pkg/service/conditions"
|
||||
"github.com/autonomy/dianemo/initramfs/pkg/userdata"
|
||||
"github.com/autonomy/dianemo/src/initramfs/cmd/init/pkg/constants"
|
||||
"github.com/autonomy/dianemo/src/initramfs/cmd/init/pkg/service/conditions"
|
||||
"github.com/autonomy/dianemo/src/initramfs/pkg/userdata"
|
||||
)
|
||||
|
||||
// ROTD implements the Service interface. It serves as the concrete type with
|
||||
@ -7,9 +7,9 @@ import (
|
||||
"path"
|
||||
"time"
|
||||
|
||||
"github.com/autonomy/dianemo/initramfs/cmd/init/pkg/constants"
|
||||
servicelog "github.com/autonomy/dianemo/initramfs/cmd/init/pkg/service/log"
|
||||
"github.com/autonomy/dianemo/initramfs/pkg/userdata"
|
||||
"github.com/autonomy/dianemo/src/initramfs/cmd/init/pkg/constants"
|
||||
servicelog "github.com/autonomy/dianemo/src/initramfs/cmd/init/pkg/service/log"
|
||||
"github.com/autonomy/dianemo/src/initramfs/pkg/userdata"
|
||||
)
|
||||
|
||||
// Type represents the service's restart policy.
|
||||
@ -7,8 +7,8 @@ import (
|
||||
"os"
|
||||
"syscall"
|
||||
|
||||
"github.com/autonomy/dianemo/initramfs/cmd/init/pkg/mount"
|
||||
"github.com/autonomy/dianemo/initramfs/cmd/init/pkg/mount/cgroups"
|
||||
"github.com/autonomy/dianemo/src/initramfs/cmd/init/pkg/mount"
|
||||
"github.com/autonomy/dianemo/src/initramfs/cmd/init/pkg/mount/cgroups"
|
||||
"golang.org/x/sys/unix"
|
||||
)
|
||||
|
||||
@ -6,7 +6,7 @@ import (
|
||||
"io/ioutil"
|
||||
"os"
|
||||
|
||||
"github.com/autonomy/dianemo/initramfs/cmd/osctl/pkg/config"
|
||||
"github.com/autonomy/dianemo/src/initramfs/cmd/osctl/pkg/config"
|
||||
"github.com/spf13/cobra"
|
||||
)
|
||||
|
||||
@ -4,7 +4,7 @@ import (
|
||||
"fmt"
|
||||
"os"
|
||||
|
||||
"github.com/autonomy/dianemo/initramfs/cmd/osctl/pkg/client"
|
||||
"github.com/autonomy/dianemo/src/initramfs/cmd/osctl/pkg/client"
|
||||
"github.com/spf13/cobra"
|
||||
)
|
||||
|
||||
@ -11,7 +11,7 @@ import (
|
||||
"strings"
|
||||
"time"
|
||||
|
||||
"github.com/autonomy/dianemo/initramfs/pkg/crypto/x509"
|
||||
"github.com/autonomy/dianemo/src/initramfs/pkg/crypto/x509"
|
||||
"github.com/spf13/cobra"
|
||||
)
|
||||
|
||||
@ -7,7 +7,7 @@ import (
|
||||
"io/ioutil"
|
||||
"os"
|
||||
|
||||
"github.com/autonomy/dianemo/initramfs/pkg/userdata"
|
||||
"github.com/autonomy/dianemo/src/initramfs/pkg/userdata"
|
||||
"github.com/spf13/cobra"
|
||||
yaml "gopkg.in/yaml.v2"
|
||||
)
|
||||
@ -5,7 +5,7 @@ import (
|
||||
"log"
|
||||
"os"
|
||||
|
||||
"github.com/autonomy/dianemo/initramfs/cmd/osctl/pkg/client"
|
||||
"github.com/autonomy/dianemo/src/initramfs/cmd/osctl/pkg/client"
|
||||
"github.com/spf13/cobra"
|
||||
)
|
||||
|
||||
@ -4,8 +4,8 @@ import (
|
||||
"fmt"
|
||||
"os"
|
||||
|
||||
"github.com/autonomy/dianemo/initramfs/cmd/osctl/pkg/client"
|
||||
"github.com/autonomy/dianemo/initramfs/cmd/osd/proto"
|
||||
"github.com/autonomy/dianemo/src/initramfs/cmd/osctl/pkg/client"
|
||||
"github.com/autonomy/dianemo/src/initramfs/cmd/osd/proto"
|
||||
"github.com/spf13/cobra"
|
||||
)
|
||||
|
||||
@ -4,8 +4,8 @@ import (
|
||||
"fmt"
|
||||
"os"
|
||||
|
||||
"github.com/autonomy/dianemo/initramfs/cmd/osctl/pkg/client"
|
||||
"github.com/autonomy/dianemo/initramfs/pkg/version"
|
||||
"github.com/autonomy/dianemo/src/initramfs/cmd/osctl/pkg/client"
|
||||
"github.com/autonomy/dianemo/src/initramfs/pkg/version"
|
||||
"github.com/spf13/cobra"
|
||||
)
|
||||
|
||||
7
src/initramfs/cmd/osctl/main.go
Normal file
7
src/initramfs/cmd/osctl/main.go
Normal file
@ -0,0 +1,7 @@
|
||||
package main
|
||||
|
||||
import "github.com/autonomy/dianemo/src/initramfs/cmd/osctl/cmd"
|
||||
|
||||
func main() {
|
||||
cmd.Execute()
|
||||
}
|
||||
@ -8,8 +8,8 @@ import (
|
||||
"fmt"
|
||||
"io"
|
||||
|
||||
"github.com/autonomy/dianemo/initramfs/cmd/osctl/pkg/config"
|
||||
"github.com/autonomy/dianemo/initramfs/cmd/osd/proto"
|
||||
"github.com/autonomy/dianemo/src/initramfs/cmd/osctl/pkg/config"
|
||||
"github.com/autonomy/dianemo/src/initramfs/cmd/osd/proto"
|
||||
"github.com/golang/protobuf/ptypes/empty"
|
||||
"google.golang.org/grpc"
|
||||
"google.golang.org/grpc/credentials"
|
||||
@ -4,12 +4,12 @@ import (
|
||||
"flag"
|
||||
"log"
|
||||
|
||||
"github.com/autonomy/dianemo/initramfs/cmd/osd/pkg/gen"
|
||||
"github.com/autonomy/dianemo/initramfs/cmd/osd/pkg/reg"
|
||||
"github.com/autonomy/dianemo/initramfs/pkg/grpc/factory"
|
||||
"github.com/autonomy/dianemo/initramfs/pkg/grpc/middleware/auth/basic"
|
||||
"github.com/autonomy/dianemo/initramfs/pkg/grpc/tls"
|
||||
"github.com/autonomy/dianemo/initramfs/pkg/userdata"
|
||||
"github.com/autonomy/dianemo/src/initramfs/cmd/osd/pkg/gen"
|
||||
"github.com/autonomy/dianemo/src/initramfs/cmd/osd/pkg/reg"
|
||||
"github.com/autonomy/dianemo/src/initramfs/pkg/grpc/factory"
|
||||
"github.com/autonomy/dianemo/src/initramfs/pkg/grpc/middleware/auth/basic"
|
||||
"github.com/autonomy/dianemo/src/initramfs/pkg/grpc/tls"
|
||||
"github.com/autonomy/dianemo/src/initramfs/pkg/userdata"
|
||||
"google.golang.org/grpc"
|
||||
"google.golang.org/grpc/credentials"
|
||||
)
|
||||
@ -9,10 +9,10 @@ import (
|
||||
stdlibnet "net"
|
||||
"time"
|
||||
|
||||
"github.com/autonomy/dianemo/initramfs/cmd/rotd/proto"
|
||||
"github.com/autonomy/dianemo/initramfs/pkg/crypto/x509"
|
||||
"github.com/autonomy/dianemo/initramfs/pkg/net"
|
||||
"github.com/autonomy/dianemo/initramfs/pkg/userdata"
|
||||
"github.com/autonomy/dianemo/src/initramfs/cmd/rotd/proto"
|
||||
"github.com/autonomy/dianemo/src/initramfs/pkg/crypto/x509"
|
||||
"github.com/autonomy/dianemo/src/initramfs/pkg/net"
|
||||
"github.com/autonomy/dianemo/src/initramfs/pkg/userdata"
|
||||
"google.golang.org/grpc"
|
||||
)
|
||||
|
||||
@ -7,11 +7,11 @@ import (
|
||||
"io/ioutil"
|
||||
"os"
|
||||
|
||||
"github.com/autonomy/dianemo/initramfs/cmd/init/pkg/constants"
|
||||
servicelog "github.com/autonomy/dianemo/initramfs/cmd/init/pkg/service/log"
|
||||
"github.com/autonomy/dianemo/initramfs/cmd/osd/proto"
|
||||
"github.com/autonomy/dianemo/initramfs/pkg/chunker"
|
||||
"github.com/autonomy/dianemo/initramfs/pkg/version"
|
||||
"github.com/autonomy/dianemo/src/initramfs/cmd/init/pkg/constants"
|
||||
servicelog "github.com/autonomy/dianemo/src/initramfs/cmd/init/pkg/service/log"
|
||||
"github.com/autonomy/dianemo/src/initramfs/cmd/osd/proto"
|
||||
"github.com/autonomy/dianemo/src/initramfs/pkg/chunker"
|
||||
"github.com/autonomy/dianemo/src/initramfs/pkg/version"
|
||||
"github.com/golang/protobuf/ptypes/empty"
|
||||
"github.com/kubernetes-incubator/cri-o/client"
|
||||
"golang.org/x/sys/unix"
|
||||
@ -4,11 +4,11 @@ import (
|
||||
"flag"
|
||||
"log"
|
||||
|
||||
"github.com/autonomy/dianemo/initramfs/cmd/rotd/pkg/reg"
|
||||
"github.com/autonomy/dianemo/initramfs/pkg/grpc/factory"
|
||||
"github.com/autonomy/dianemo/initramfs/pkg/grpc/middleware/auth/basic"
|
||||
"github.com/autonomy/dianemo/initramfs/pkg/grpc/tls"
|
||||
"github.com/autonomy/dianemo/initramfs/pkg/userdata"
|
||||
"github.com/autonomy/dianemo/src/initramfs/cmd/rotd/pkg/reg"
|
||||
"github.com/autonomy/dianemo/src/initramfs/pkg/grpc/factory"
|
||||
"github.com/autonomy/dianemo/src/initramfs/pkg/grpc/middleware/auth/basic"
|
||||
"github.com/autonomy/dianemo/src/initramfs/pkg/grpc/tls"
|
||||
"github.com/autonomy/dianemo/src/initramfs/pkg/userdata"
|
||||
"google.golang.org/grpc"
|
||||
"google.golang.org/grpc/credentials"
|
||||
)
|
||||
@ -7,9 +7,9 @@ import (
|
||||
"fmt"
|
||||
"time"
|
||||
|
||||
"github.com/autonomy/dianemo/initramfs/cmd/rotd/proto"
|
||||
"github.com/autonomy/dianemo/initramfs/pkg/crypto/x509"
|
||||
"github.com/autonomy/dianemo/initramfs/pkg/userdata"
|
||||
"github.com/autonomy/dianemo/src/initramfs/cmd/rotd/proto"
|
||||
"github.com/autonomy/dianemo/src/initramfs/pkg/crypto/x509"
|
||||
"github.com/autonomy/dianemo/src/initramfs/pkg/userdata"
|
||||
"google.golang.org/grpc"
|
||||
)
|
||||
|
||||
@ -5,7 +5,7 @@ import (
|
||||
"crypto/x509"
|
||||
"fmt"
|
||||
|
||||
"github.com/autonomy/dianemo/initramfs/pkg/userdata"
|
||||
"github.com/autonomy/dianemo/src/initramfs/pkg/userdata"
|
||||
)
|
||||
|
||||
// Type represents the TLS authentication type.
|
||||
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user