Skip to content

Conversation

@scheibinger
Copy link
Contributor

@scheibinger scheibinger commented Jun 24, 2025

This pull request introduces several updates to the Chainlink repository, focusing on integrating the new crib-sdk, updating dependencies, and adding configuration files for the CRIB infrastructure. Below is a categorized summary of the most significant changes:

Integration of CRIB Infrastructure:

  • Added a new configuration file single-don-crib.toml to support CRIB infrastructure, including blockchain, infra, and nodeset configurations. This enables local deployments using CRIB with detailed setup options.
  • Updated the documentation in README.md to include prerequisites for using CRIB, such as installing Telepresence.
  • Introduced crib-sdk as a dependency in go.mod for enhanced CRIB integration.

Dependency Updates:

Tooling and Configuration:

  • Added Helm version 3.17.3 to .tool-versions for managing Kubernetes resources.

Documentation and Visualization:

  • Updated the flowcharts in go.md to reflect the integration of crib-sdk into the system architecture. [1] [2]

Miscellaneous:

  • Replaced CRE devspace invocation with crib-sdk in the changeset metadata file to reflect the shift in infrastructure tooling.

References

https://smartcontract-it.atlassian.net/browse/COP-1414

@scheibinger scheibinger changed the title wip [WIP] Replace Devspace CRIB setup with crib-sdk Jun 30, 2025
return input.NodeSetInputs, nil
}

func imageNameAndTag(input *types.DeployCribDonsInput, j int) (string, string, error) {
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

extracted few functions outside of DeployDons to make refactor easier

@scheibinger scheibinger marked this pull request as ready for review July 21, 2025 08:57
@scheibinger scheibinger requested review from a team as code owners July 21, 2025 08:57
@scheibinger scheibinger requested a review from chudilka1 July 21, 2025 08:57
@scheibinger scheibinger enabled auto-merge July 21, 2025 08:58
george-dorin
george-dorin previously approved these changes Jul 22, 2025
@scheibinger scheibinger requested a review from george-dorin July 22, 2025 11:08
@cl-sonarqube-production
Copy link

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants