Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
33 commits
Select commit Hold shift + click to select a range
9334b1c
Add CRD parser and artifacts
serhii-chechun Jan 14, 2019
5196cfe
parser update
serhii-chechun Jan 14, 2019
ea5f85e
typo correction
serhii-chechun Jan 14, 2019
947dda8
Added comments regarding implicit inheritance of values from .deploy…
serhii-chechun Jan 15, 2019
914686a
CRD parser implementation updates
serhii-chechun Jan 15, 2019
aca6af4
clickhouse configuration: adding zookeeper section
serhii-chechun Jan 21, 2019
9313ed0
Add CR object example
serhii-chechun Jan 21, 2019
f80e625
CRO parser: k8s objects generator updates
serhii-chechun Jan 21, 2019
7bd7870
Minor improvements
serhii-chechun Jan 21, 2019
7479a2f
code refactoring
serhii-chechun Jan 21, 2019
7b0a985
Add vendor into codebase
serhii-chechun Jan 22, 2019
5b508e0
Add Dockerfile of ClickHouse Operator
serhii-chechun Jan 22, 2019
bd03fac
Add deps configs and vendored packages
serhii-chechun Jan 22, 2019
8050eec
Add codegen script
serhii-chechun Jan 22, 2019
4e39987
Clickhouse operator main and app packages
serhii-chechun Jan 22, 2019
8241329
Add CRD APIs
serhii-chechun Jan 22, 2019
48a55aa
Add custom clientset
serhii-chechun Jan 22, 2019
bb16ec3
Add ClickHouseInstallation resource controller
serhii-chechun Jan 22, 2019
879bfd4
Runtime loop updates
serhii-chechun Jan 22, 2019
fe85260
Remove debug information
serhii-chechun Jan 23, 2019
703d100
remove copy/paste typos
serhii-chechun Jan 23, 2019
cdccbb6
Merge branch 'master' into dev-schechun
serhii-chechun Jan 23, 2019
4c73c2a
Readme update
serhii-chechun Jan 23, 2019
4126eed
Update README.md
serhii-chechun Jan 23, 2019
d9a0404
Update README.md
serhii-chechun Jan 23, 2019
b8ccbf5
Update README.md
serhii-chechun Jan 23, 2019
35b9b50
dep locks update
serhii-chechun Jan 23, 2019
10f3b24
Add CHI object example
serhii-chechun Jan 23, 2019
f23a1d8
YAML variables type fixes
serhii-chechun Jan 23, 2019
55b9dd4
Remove relocated example file
serhii-chechun Jan 23, 2019
a4ac4a1
Update ClickHouseInstallation Resource API
serhii-chechun Jan 23, 2019
6caa2fb
CHI object parser integration with CHI controller
serhii-chechun Jan 23, 2019
f07947f
Release version update
serhii-chechun Jan 23, 2019
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
18 changes: 18 additions & 0 deletions Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
FROM golang:1.11.4 as builder

WORKDIR /go/src/github.com/altinity/clickhouse-operator

ADD Gopkg.toml Gopkg.toml
ADD Gopkg.lock Gopkg.lock
RUN go get -u github.com/golang/dep/cmd/dep
RUN dep ensure --vendor-only

ADD pkg pkg
ADD cmd cmd
RUN CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -o /tmp/clickhouse-operator ./cmd/clickhouse-operator

FROM alpine:3.8
RUN apk update && apk add ca-certificates && rm -rf /var/cache/apk/*
WORKDIR /
COPY --from=builder /tmp/clickhouse-operator .
ENTRYPOINT ["./clickhouse-operator"]
Loading