Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bake remotely #616

Draft
wants to merge 76 commits into
base: master
Choose a base branch
from
Draft
Changes from 1 commit
Commits
Show all changes
76 commits
Select commit Hold shift + click to select a range
8cb3b5c
Dedicated RPC-baking baker pod
nicolasochem Dec 10, 2023
c668884
expose secret key
nicolasochem Dec 10, 2023
b409494
add authorized key
nicolasochem Dec 10, 2023
6570c6d
ensure baker authorized keys are populated
nicolasochem Dec 10, 2023
29828e8
deploy authorized keys automatically where they are needed
nicolasochem Dec 10, 2023
3bdb040
fix object prop access
nicolasochem Dec 10, 2023
75e5516
no get for list
nicolasochem Dec 10, 2023
7af0d2a
fix old mkchain terminology
nicolasochem Dec 10, 2023
9961a9a
mkchain with new model
nicolasochem Dec 10, 2023
a2c1faa
decouple baker name and baking account name
nicolasochem Dec 10, 2023
dc7bc31
rename bakers
nicolasochem Dec 10, 2023
a163492
rename nodes
nicolasochem Dec 11, 2023
69ea887
round robin the bakers and nodes
nicolasochem Dec 11, 2023
2d18f84
support multiple protos, simplify params of mkchain
nicolasochem Dec 11, 2023
951d6a5
wip dal
nicolasochem Dec 11, 2023
ad3506b
move to oxford
nicolasochem Dec 11, 2023
21997af
point DAL to l1
nicolasochem Dec 11, 2023
bf0d4f6
right values for mock srs
nicolasochem Dec 11, 2023
5147872
utils for DAL node
nicolasochem Dec 11, 2023
1dc5fba
black + lower expected pow for dal
nicolasochem Dec 11, 2023
6336807
add right volume to dal init container
nicolasochem Dec 11, 2023
0dccd81
don't do anything special with dal in config-gen, just populate accts
nicolasochem Dec 12, 2023
a3c3063
get DAL pod to derive a list of pkh from a list of named accounts
nicolasochem Dec 12, 2023
8094c2b
fix typo
nicolasochem Dec 12, 2023
b4f4eb5
black
nicolasochem Dec 12, 2023
3ad838f
fix wrong key
nicolasochem Dec 12, 2023
b2b1d0c
switch to coma separated
nicolasochem Dec 12, 2023
d758c1c
fix signers
nicolasochem Dec 12, 2023
a55c330
rename to DAL_NODE_RPC_URL
nicolasochem Dec 13, 2023
91a85a7
simpler name for dal
nicolasochem Dec 13, 2023
0a28187
rename dal service, add node
nicolasochem Dec 13, 2023
4b02890
round robin the DALs to bakers
nicolasochem Dec 13, 2023
a00e081
round robin baker and dal to nodes
nicolasochem Dec 13, 2023
63cd908
restore bootstrap
nicolasochem Dec 13, 2023
2aba9ab
smaller slot size for injector
nicolasochem Dec 13, 2023
a4238d1
add slot pusher (temporary)
nicolasochem Dec 13, 2023
5736ca4
add slot activator
nicolasochem Dec 13, 2023
60ea864
lint
nicolasochem Dec 13, 2023
6b1551c
slot injector supports configurable endpoints
nicolasochem Dec 13, 2023
a1acea7
only load needed private key in injector
nicolasochem Dec 13, 2023
3cd595b
add slot size as param
nicolasochem Dec 13, 2023
748a045
specify injector account
nicolasochem Dec 13, 2023
8937d63
fix wrong case statement
nicolasochem Dec 13, 2023
6129f24
make slot injector optional
nicolasochem Dec 13, 2023
02b8cd9
simplify ingress name
nicolasochem Dec 13, 2023
2d174da
emptyDir for slot-injector, remove sleep 3
nicolasochem Dec 13, 2023
caf1c5b
add servicemonitor for dal node
nicolasochem Dec 14, 2023
fa45648
make sure it scrapes
nicolasochem Dec 14, 2023
ae4fd48
fix issue when using local chart
nicolasochem Dec 16, 2023
f74ce19
re-add explicit authorized key
nicolasochem Dec 16, 2023
86336c2
perhaps authorized_key is absent for activation account
nicolasochem Dec 18, 2023
84805c7
pull most recent container
nicolasochem Dec 18, 2023
ce130b3
typo
nicolasochem Jan 3, 2024
0c69e2f
Merge branch 'master' into bake_remotely
nicolasochem Jan 15, 2024
bee41d5
oxheadalpha => tacoinfra
nicolasochem Jan 15, 2024
440cf81
remove mkchain pypi release - no longer needed
nicolasochem Jan 15, 2024
2a09ab1
update docusaurus
nicolasochem Jan 16, 2024
c130e85
remove publish_mkchain action
nicolasochem Jan 16, 2024
3c79234
docusaurus: bump node version, bump dependencies
nicolasochem Jan 16, 2024
da4fc82
fix baseUrl for docusaurus
nicolasochem Jan 16, 2024
0f41cae
fix docusaurus config
nicolasochem Jan 16, 2024
88e41b2
docusaurus branding
nicolasochem Jan 16, 2024
a3a4959
Update README.md
drchrispinnock Jan 16, 2024
0741be9
migrate website to own domain
nicolasochem Jan 16, 2024
70696a0
add CNAME for xtz-shots.io
nicolasochem Jan 16, 2024
e17d8e9
change doc link from REAMDE to tezos-k8s.io
nicolasochem Jan 16, 2024
de675fa
remove `join_public_network`
nicolasochem Jan 16, 2024
c4be862
re-add missing genesis block, as it was useful in nairobi/oxfordnet
nicolasochem Jan 16, 2024
d1e4e5b
do not attempt to generate genesis block if hardcoded nw
nicolasochem Jan 17, 2024
b4160e4
default to marigold snapshots instead of xtz-shots
nicolasochem Jan 17, 2024
2d805d4
skip check while importing snapshot - parity with tarballs
nicolasochem Jan 17, 2024
98c68c1
fix chart tests
nicolasochem Jan 17, 2024
13a694a
fix black for config-gen
nicolasochem Jan 17, 2024
da98a46
Merge branch 'main' into bake_remotely
nicolasochem Jan 17, 2024
cc1c9db
after moving to tacoinfra, master branch is now main. fixing things.
nicolasochem Jan 17, 2024
7d802ab
Merge branch 'main' into bake_remotely
nicolasochem Jan 17, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
add servicemonitor for dal node
  • Loading branch information
nicolasochem committed Dec 14, 2023
commit caf1c5bc227b96d3e86e7e45b64ed3774d126eaf
19 changes: 19 additions & 0 deletions charts/tezos/templates/octez-dal-node.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,8 @@ kind: Service
metadata:
name: {{ $k }}
namespace: {{ $.Release.Namespace }}
labels:
appType: octez-dal-node
spec:
type: NodePort
ports:
Expand Down Expand Up @@ -158,3 +160,20 @@ spec:
{{- end }}
{{- end }}
{{- end }}
{{- if .Values.serviceMonitor.enabled }}
apiVersion: monitoring.coreos.com/v1
kind: ServiceMonitor
metadata:
labels:
{{- toYaml .Values.serviceMonitor.labels | nindent 4 }}
name: tezos-service-monitor
namespace: {{ .Release.Namespace }}
spec:
endpoints:
- interval: 15s
port: metrics
path: /metrics
selector:
matchLabels:
appType: octez-dal-node
{{- end }}
Loading