Commit Graph

  • 7e1c898870 prepare release Leonard Cohnen 2022-06-02 10:57:48 +02:00
  • c4f15cd30b bump images (#191) 3u13r 2022-06-02 10:30:43 +02:00
  • 430ab6ab1f fix build coordinator workflow (#190) 3u13r 2022-06-01 17:17:37 +02:00
  • fd3008f5cc Remove go workspace files from dockerfiles katexochen 2022-06-01 12:34:56 +02:00
  • 05304d081e Inform about Go workspaces in CONTRIBUTING.md katexochen 2022-06-01 09:07:51 +02:00
  • 2c8ccf881a Update unit test workflow katexochen 2022-05-31 18:33:27 +02:00
  • 2fb2c8c341 Remove and ignore Go workspace files katexochen 2022-05-31 17:45:48 +02:00
  • aaa5d2ab66 Replace deprecated strings.Title katexochen 2022-06-01 10:36:32 +02:00
  • db5468a886 Deploy KMS server image in Constellation Christoph Meyer 2022-04-12 14:07:17 +00:00
  • 4dcb3aa062 Always pull newest image version of COSA (#182) Malte Poll 2022-05-31 10:36:29 +02:00
  • c88dc8f59a Write images README with instructions on how to build constellation images locally (#181) Malte Poll 2022-05-30 11:38:06 +02:00
  • 15e668d09b Add machine variable to terraform module (#179) leongross 2022-05-30 10:29:34 +02:00
  • b84d8add73 Create CHANGELOG.md (#180) Thomas Tendyck 2022-05-27 16:53:16 +02:00
  • 42fc497477 cli: fix and tweak config file wording Thomas Tendyck 2022-05-24 11:57:48 +02:00
  • 9f0c751f1b cli: fix command order and minor wording tweaks in config cmd Thomas Tendyck 2022-05-24 11:56:40 +02:00
  • 88ec7397c9 terraform libvirt: document usage Malte Poll 2022-05-24 09:57:16 +02:00
  • 24bf1d21f7 hack: script to transform terraform state to constellation state Malte Poll 2022-05-24 09:44:32 +02:00
  • 6bb393fcb7 cdbg: allow parsing state to query QEMU instances for cdbg deploy Malte Poll 2022-05-24 09:44:00 +02:00
  • ff657a2ee7 terraform template libvirt Malte Poll 2022-05-22 15:39:30 +02:00
  • 869448c3e1 Add mutual aTLS support (#176) Daniel Weiße 2022-05-24 16:33:44 +02:00
  • 5d7bf86b30 GCP create: Embed constellation role in instance templates to allow role detection prior to node activation Malte Poll 2022-05-20 09:43:31 +02:00
  • 2ba3c153de AB#2117 cli: validate config (#170) Thomas Tendyck 2022-05-23 15:01:39 +02:00
  • 45bf9f15fb always try to upload constellation state file (#173) Fabian Kammel 2022-05-23 14:43:32 +02:00
  • c16f5391db bump images 1653299706 Malte Poll 2022-05-23 14:01:33 +02:00
  • 0c244ee2bc Use cmake to compile debugd / cdbg Malte Poll 2022-05-23 12:13:23 +02:00
  • 1331ee4077 Install kubernetes on init / join and restart kubelet after reboot Malte Poll 2022-05-19 17:18:22 +02:00
  • f67cf2d31f k8s binary components version map and install directives Malte Poll 2022-05-19 17:13:07 +02:00
  • 14f6985fe3 Implement binary file installer & extractor Malte Poll 2022-05-19 17:12:03 +02:00
  • 10333def05 Fedora build instructions && and more reproducible builds (#166) Daniel Weiße 2022-05-23 10:35:14 +02:00
  • 65c387c2b2 remove old e2e test Thomas Tendyck 2022-05-18 12:18:16 +02:00
  • 6dc97590fe Enable and configure k8s audit-log (#160) Moritz Eckert 2022-05-20 17:30:37 +02:00
  • e4a9be832c Add cis benchmark to conformance test (#165) Moritz Eckert 2022-05-19 14:57:21 +02:00
  • 206dae8fd2 readme: move debugd and local image testing to other files and add a component overview Thomas Tendyck 2022-05-18 19:08:31 +02:00
  • 0a24de24ee AB#2103 Derive key from LUKS UUID instead of disk name (#156) Daniel Weiße 2022-05-19 08:47:17 +02:00
  • daf356d88e fixed wording (#162) Fabian Kammel 2022-05-18 19:01:11 +02:00
  • f620d6194d run go mod tidy in hack folder. (#161) Fabian Kammel 2022-05-18 18:44:40 +02:00
  • 135c787001 AB#2098 versioned & strict yaml reading (#157) Fabian Kammel 2022-05-18 18:10:57 +02:00
  • 7c2d1c3490 AB#2094 cloud provider specific configs (#151) Fabian Kammel 2022-05-18 11:39:14 +02:00
  • 54e2e492df Update authorizedKeys field names for cdbg in README Nils Hanke 2022-05-17 18:45:26 +02:00
  • 5fa23d4bec Use "new" config for YAML parsing directives Nils Hanke 2022-05-17 18:42:00 +02:00
  • c9982b979c Add unit test for SSH user creation on nodes Nils Hanke 2022-05-17 12:24:22 +02:00
  • ed071d389c Add SSH users on subsequent coordinators & nodes Nils Hanke 2022-05-17 12:02:49 +02:00
  • 084ed0c4ef cdbg config: use unified firewall rules Malte Poll 2022-05-17 12:57:32 +02:00
  • 7ba2fdd1a1 Fix proto file generation (#155) Daniel Weiße 2022-05-17 15:02:14 +02:00
  • 08f4f4e0aa updated images to newest version (#150) Fabian Kammel 2022-05-17 14:24:44 +02:00
  • 772aa66fb4 Set hardcoded file permissions to 0o600 (#153) Moritz Eckert 2022-05-17 13:10:39 +02:00
  • 8e0f9491af Create hack folder with independent modules (#131) Paul Meyer 2022-05-17 11:14:23 +02:00
  • cfad36720b Cloned UserKey struct to config so it can be documented. Added examples. (#149) Fabian Kammel 2022-05-17 10:52:37 +02:00
  • b905c28515 AB#2061 Self Documenting Config File (#143) Fabian Kammel 2022-05-16 18:54:25 +02:00
  • cdfd962fcc Add --cdbg-config next to --config for cdbg Nils Hanke 2022-05-16 17:47:25 +02:00
  • 68092f27dd AB#2046 : Add option to create SSH users for the first coordinator upon initialization (#133) Nils Hanke 2022-05-16 17:32:00 +02:00
  • 5dc2e71d80 generate constellation config in e2e pipeline (#147) Fabian Kammel 2022-05-16 16:44:53 +02:00
  • baa7dbc1ef Move debugd config to separate file Malte Poll 2022-05-13 16:06:57 +02:00
  • 25b0ca2a06 Use filename from input instead of hardcoded name Nils Hanke 2022-05-16 14:20:21 +02:00
  • 3b30291360 QEMU CSP Config: PCRs -> Measurements Malte Poll 2022-05-13 13:12:43 +02:00
  • c679526bae Remove ConstellationPort from config file Malte Poll 2022-05-13 13:10:27 +02:00
  • 83857b142c AB#2064 Feat/config/dev config to config (#139) Fabian Kammel 2022-05-13 11:56:43 +02:00
  • fde7304d78 Update validargs.go Thomas Tendyck 2022-05-13 11:29:41 +02:00
  • 9c5590bbce Add LUKS2 header size constant (#140) Daniel Weiße 2022-05-13 09:24:54 +02:00
  • 5ad34e0425 Apply CIS benchmark to kubelet conf Moritz Eckert 2022-05-10 07:50:28 +02:00
  • adda637609 Apply CIS benchmark for kubeadm clusterconf Moritz Eckert 2022-05-09 16:12:15 +02:00
  • 1d69ed5cd8 CoreOS build pipeline: Cleanup azure disk and image after converting to SIG (#137) Malte Poll 2022-05-12 17:16:57 +02:00
  • 094a8b7659 Feat/config/generate (#136) Fabian Kammel 2022-05-12 15:14:52 +02:00
  • 49ee05b680 debugd README: lowercase firewall rules (#138) Malte Poll 2022-05-12 14:21:22 +02:00
  • 437de8bcb1 Add function to retrieve real device path of mapped device Daniel Weiße 2022-05-11 11:08:23 +02:00
  • f8c9c0f17f Fix static check Daniel Weiße 2022-05-10 10:47:22 +02:00
  • 61afce37fd Clean up interface Daniel Weiße 2022-05-10 10:44:08 +02:00
  • 6b3d45dd09 Add resize functions Daniel Weiße 2022-05-10 10:43:48 +02:00
  • 2b80341d99 Reorder to be more readable Daniel Weiße 2022-05-09 14:35:13 +02:00
  • 14103e4f89 Fix/config/measurements in yaml (#135) Fabian Kammel 2022-05-12 10:15:00 +02:00
  • 19394e5563 Fix case sensitive YAML keys in debugd config (#134) Malte Poll 2022-05-11 16:06:40 +02:00
  • b8d1cc2b75 converted config file from JSON to YAML. (#132) Fabian Kammel 2022-05-11 13:53:02 +02:00
  • eb9a959353 Document k8s upgrade procedure Malte Poll 2022-05-05 16:08:56 +02:00
  • d76703061b cli: add minimal doc generator (#129) Thomas Tendyck 2022-05-11 09:20:37 +02:00
  • 2fc9129b9f Fix typo in image creation Malte Poll 2022-05-10 15:40:04 +02:00
  • 4ea00ac684 Update debugd README to incorporate new image location Malte Poll 2022-05-10 13:57:56 +02:00
  • 1101b5f60f Document customer onboarding (images -> customer) Malte Poll 2022-05-09 17:07:41 +02:00
  • 748eb0f96b Create GCP images in "constellation-images" project Malte Poll 2022-05-09 17:07:12 +02:00
  • 9575d01ed3 cli: sort CSPs in create cmd Thomas Tendyck 2022-05-10 12:38:43 +02:00
  • 69d0ecd26d cli: show instance types on help and usage Thomas Tendyck 2022-05-10 12:34:47 +02:00
  • c63d7126e7 AB#1943 Extract KMS package (#56) cm 2022-05-10 12:35:17 +02:00
  • 2a6b1e2277 Display usage when args are defined in an invalid way Nils Hanke 2022-05-04 18:42:13 +02:00
  • 4459766b58 Set defaults to 0 Nils Hanke 2022-05-04 18:41:24 +02:00
  • bbfd84729d cli: minor wording tweaks Thomas Tendyck 2022-05-09 17:02:47 +02:00
  • 1872d52a49 cli: add default value to master-secret flag in recover Thomas Tendyck 2022-05-09 11:00:16 +02:00
  • 19bd097864 cli: format UI strings as suggested by cobra Thomas Tendyck 2022-05-06 17:51:41 +02:00
  • a879043f03 E2E Test CronJob (#117) Fabian Kammel 2022-05-09 09:45:59 +02:00
  • a953df60b6 Rename in config: PCRs->Measurements Daniel Weiße 2022-05-06 16:10:35 +02:00
  • 3318126363 cli: unify verify/recover endpoint flag Thomas Tendyck 2022-05-06 13:56:02 +02:00
  • c9226de9ab Create kubernetes join token on demand Malte Poll 2022-05-04 14:32:34 +02:00
  • ddcb4dc95f Pin kubernetes version deployed by kubeadm init Malte Poll 2022-05-05 08:48:56 +02:00
  • 7614c53142 Remove checks for leaking flushDaemon katexochen 2022-05-04 12:10:23 +02:00
  • d83bc8727b Replace k8s.io/klog with k8s.io/klog/v2 katexochen 2022-05-04 12:04:31 +02:00
  • d6eee42436 Bump k8s.io from v1.23.5 to v1.24.0 katexochen 2022-05-04 12:01:25 +02:00
  • 6a582a705f Update e2e test regarding CLI changes katexochen 2022-05-04 16:27:21 +02:00
  • 0e63ee0c4a Use 'Constellation cluster' in UI katexochen 2022-05-04 09:13:46 +02:00
  • 1189078c5a Replace mutiple args with flags katexochen 2022-05-04 08:50:50 +02:00
  • 469b2ff46c Rename to contol plane/workers katexochen 2022-04-27 14:21:36 +02:00
  • f8f5d20f5b E2E tests on Azure (#109) Fabian Kammel 2022-05-04 13:52:27 +02:00
  • 8444d5c515 Add qemu cloudprovider for activation calls Daniel Weiße 2022-05-02 10:54:54 +02:00